Difference between revisions of "CleanCode"
From Lost In Wonderlands
(→Books) |
(→Clean Code) |
||
(4 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)''''' | ||
+ | |||
+ | |||
+ | == See also == | ||
+ | |||
+ | * [[DesignPatterns]] | ||
+ | * [[AntiPatterns]] | ||
+ | * [[Refactoring]] | ||
+ | * [[CleanCode]] | ||
+ | * [[SecureCode]] | ||
+ | * [[UML]] | ||
+ | * [[SOLID]] | ||
+ | * [[Packages Principle]] | ||
+ | * [[KISS]] | ||
+ | * [[DRY]] | ||
+ | * [[GRASP]] | ||
+ | * [[YAGNI]] | ||
+ | |||
+ | |||
+ | * [[Main_Page]] | ||
== Web Sites == | == Web Sites == | ||
− | + | * Bertrand Meyer, https://bertrandmeyer.com/ | |
* Martin Fawler, http://www.martinfowler.com/ | * Martin Fawler, http://www.martinfowler.com/ | ||
* Kent Beck, https://en.wikipedia.org/wiki/Kent_Beck | * Kent Beck, https://en.wikipedia.org/wiki/Kent_Beck | ||
Line 30: | Line 47: | ||
* Test Driven Development by example - Kent Beck | * Test Driven Development by example - Kent Beck | ||
* Object Oriented Analysis and Design with Applications - Grady Booch | * Object Oriented Analysis and Design with Applications - Grady Booch | ||
− | * Object Oriented | + | * 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