The Clean Coder
Robert C. Martin
About the Author

- 
	One of the co-author of Agile Manifesto(敏捷宣言) 
- 
	Promoter of SOLID principles 
- 
	Object Mentor, Inc. to provide concultancy of agile training for companies 
- 
	Famous books: "Clean Code", "Clean Coder", "Clean Architecture" 
Pre-Requisite Intro

Programmer

Key punchers
1 day

Computer Operator
1 day
Result
Ch1 - Professionalism
Don't harm
Function
Structure
Test Your Code
Flex Your Code
Know Your Field
Santayana’s curse:
Those who cannot remember the past are condemned to repeat it.
- 
	Design patterns: 24 patterns in the Gang of Four(GOF) book and Pattern-Oriented Software Architecture (POSA) books. 
- 
	Design principles: SOLID principles. 
- 
	Methods: XP, Scrum, Lean, Kanban, Waterfall, Structured Analysis, and Structured Design. 
- 
	Disciplines: Practice TDD, Object-Oriented design, Structured Programming, Continuous Integration, and Pair Programming. 
- 
	Artifacts: UML, DFDs, Structure Charts, Petri Nets, State Transition Diagrams and Tables, flow charts, and decision tables. 
Learning
Practicing
Collaborating
Mentoring
Employer / Customer
Humility
Thanks For Listening
Clean Coder
By ian Lai
Clean Coder
- 296
 
   
   
  