Difference between revisions of "CleanCode"
From Lost In Wonderlands
(→Web Sites) |
(→Clean Code) |
||
Line 9: | Line 9: | ||
'''''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)''''' | ||
+ | |||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[DesignPatterns]] | ||
+ | * [[AntiPatterns]] | ||
+ | * [[Refactoring]] | ||
+ | * [[CleanCode]] | ||
+ | * [[SecureCode]] | ||
+ | * [[UML]] | ||
+ | * [[SOLID]] | ||
+ | * [[Packages Principle]] | ||
+ | * [[KISS]] | ||
+ | * [[DRY]] | ||
+ | * [[GRASP]] | ||
+ | * [[YAGNI]] | ||
+ | |||
+ | |||
+ | * [[Main_Page]] | ||
== Web Sites == | == Web Sites == | ||
Line 31: | Line 50: | ||
* Object Oriented Analysis and Design with Applications - Grady Booch | * Object Oriented Analysis and Design with Applications - Grady Booch | ||
* Object Oriented Sofware Construction - Bertrand Meyer | * Object Oriented Sofware Construction - Bertrand Meyer | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 01:40, 6 March 2016
Clean Code
by paul.plaquette, Senior Software Engineer, Trilda Open Source
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 Sofware Construction - Bertrand Meyer