Completed
Technical details
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Good Code - What, Why, and How to Get There
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 What is good code
- 3 Why is it readable
- 4 Usability
- 5 Common Case
- 6 Business Case
- 7 Technical Quality
- 8 Fast
- 9 Fast isnt an issue
- 10 Vacati
- 11 Corolla
- 12 Outline
- 13 Personal Story
- 14 White Space
- 15 Whitespace
- 16 Narrative
- 17 Comments
- 18 Example Comment
- 19 Bug Documentation
- 20 Logic
- 21 Screen naming
- 22 Details
- 23 What does this do
- 24 Why would we want you
- 25 Interview moment
- 26 Make logic visible
- 27 Looking for tickets
- 28 Implementing algorithms
- 29 Separate methods
- 30 What abstraction means
- 31 Sample code
- 32 Technical details
- 33 Complexity
- 34 Cleverness
- 35 Cut and Paste
- 36 Named Constants
- 37 Architecture
- 38 Control Flow
- 39 ObjectOriented Paradigm
- 40 Multiple Return Points
- 41 Multiple Methods
- 42 Complicated Stuff
- 43 Multithreading
- 44 Extra Flexibility