Difference between revisions of "CleanCode"
From Lost In Wonderlands
(→See also) |
(→Clean Code) |
||
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Clean Code = | = Clean Code = | ||
− | |||
− | |||
'''NeXT Steps''' | '''NeXT Steps''' | ||
Line 9: | Line 7: | ||
'''''Everything You Always Wanted to Know About Re-factoring... (But Were Afraid to Ask)''''' | '''''Everything You Always Wanted to Know About Re-factoring... (But Were Afraid to Ask)''''' | ||
− | |||
− | |||
Line 21: | Line 17: | ||
* [[SecureCode]] | * [[SecureCode]] | ||
* [[UML]] | * [[UML]] | ||
+ | * [[SOLID]] | ||
+ | * [[Packages Principle]] | ||
+ | * [[KISS]] | ||
+ | * [[DRY]] | ||
+ | * [[GRASP]] | ||
+ | * [[YAGNI]] | ||
* [[Main_Page]] | * [[Main_Page]] | ||
+ | |||
+ | == Web Sites == | ||
+ | * Bertrand Meyer, https://bertrandmeyer.com/ | ||
+ | * Martin Fawler, http://www.martinfowler.com/ | ||
+ | * Kent Beck, https://en.wikipedia.org/wiki/Kent_Beck | ||
+ | * Clean Coders, https://cleancoders.com/landing | ||
+ | |||
+ | == Discussion Groups == | ||
+ | |||
+ | * google clean-code-discussion, https://groups.google.com/forum/#!forum/clean-code-discussion | ||
+ | |||
+ | == Books == | ||
+ | |||
+ | * Clean Code - Robert C. Martin | ||
+ | * The Clean Coder: a Code Of Conduct for Professional Programmers - Robert C. Martin | ||
+ | * Working Effectively with Legacy Code | ||
+ | * Agile Software Development, Principles, Patterns, and Practices - Robert C. Martin | ||
+ | * Pattern Languages of Program Design 3 (v3) - Robert C. Martin | ||
+ | * Analysis Patterns: Reusable Object Models - Robert C. Martin | ||
+ | * Test Driven Development by example - Kent Beck | ||
+ | * Object Oriented Analysis and Design with Applications - Grady Booch | ||
+ | * Object Oriented Software Construction - Bertrand Meyer |
Latest revision as of 15:44, 1 April 2017
Clean Code
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know About Re-factoring... (But Were Afraid to Ask)
See also
- DesignPatterns
- AntiPatterns
- Refactoring
- CleanCode
- SecureCode
- UML
- SOLID
- Packages Principle
- KISS
- DRY
- GRASP
- YAGNI
Web Sites
- Bertrand Meyer, https://bertrandmeyer.com/
- Martin Fawler, http://www.martinfowler.com/
- Kent Beck, https://en.wikipedia.org/wiki/Kent_Beck
- Clean Coders, https://cleancoders.com/landing
Discussion Groups
- google clean-code-discussion, https://groups.google.com/forum/#!forum/clean-code-discussion
Books
- Clean Code - Robert C. Martin
- The Clean Coder: a Code Of Conduct for Professional Programmers - Robert C. Martin
- Working Effectively with Legacy Code
- Agile Software Development, Principles, Patterns, and Practices - Robert C. Martin
- Pattern Languages of Program Design 3 (v3) - Robert C. Martin
- Analysis Patterns: Reusable Object Models - Robert C. Martin
- Test Driven Development by example - Kent Beck
- Object Oriented Analysis and Design with Applications - Grady Booch
- Object Oriented Software Construction - Bertrand Meyer