Robert C. Martin
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"
Programmer
Key punchers
1 day
Computer Operator
1 day
Result
Function
Structure
Test Your Code
Flex Your Code
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.