Reading Other People's Code

Reading Other People's Code

NDC Conferences via YouTube Direct link

Integration / System Tests - How to run it - Use Cases Write tests to drive the code you're looking at Write tests to examine your assumptions

6 of 10

6 of 10

Integration / System Tests - How to run it - Use Cases Write tests to drive the code you're looking at Write tests to examine your assumptions

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Reading Other People's Code

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Reading Other People's Code
  3. 3 If you approach other people's code wanting to learn You will learn if you approach to criticize: You will criticize
  4. 4 Code is the serialized version of a Mental Machine
  5. 5 Investigating Your GUI framework - Trace platform events Look at graphics output Find the platform integration architecture
  6. 6 Integration / System Tests - How to run it - Use Cases Write tests to drive the code you're looking at Write tests to examine your assumptions
  7. 7 Window Layout Find the Main Layout Find the implicit State Machine This is what changes the window contents Maps often to Use Cases
  8. 8 Which interfaces does it implement? Who uses it and how? Public functions are the mains of a class
  9. 9 What is the predictor of team excellence? Google's Project Aristotle concluded: Psychological Safety
  10. 10 Great code should be personal We want people to take pride in their work Learn to appreciate other people's code Style is individual

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.