Clean Code


Clean Code: A Handbook of Agile Software Craftsmanship
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
The Clean Coder: A Code of Conduct for Professional Programmers
Code Complete: A Practical Handbook of Software Construction
Design Patterns: Elements of Reusable Object-Oriented Software
The Art of Readable Code: Simple and Practical Techniques for Writing Better Code
Working Effectively with Legacy Code
Refactoring to Patterns
The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life
Code That Fits in Your Head: Heuristics for Software Engineering (Robert C. Martin Series)
Test-Driven Development: By Example
Beautiful Code: Leading Programmers Explain How They Think
The Pragmatic Programmer: From Journeyman to Master
Five Lines of Code: How and when to refactor
Head First Design Patterns
Robert C. Martin
Learning to write clean code is hard work. It requires more than just the knowledge of principles and patterns. You must sweat over it. You must practice it yourself, and watch yourself fail. You must watch others practice it and fail. You must see them stumble and retrace their steps. You must see them agonize over decisions and see the price they pay for making those decisions the wrong way.
Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship

Clean code always looks like it was written by someone who cares
Michael Feathers

More quotes...
Software Craftsmanship Book Club A group dedicated to reading about and improving Software Craftsmanship, as described in the Man…more
13 members, last active 11 years ago
Biblioteca de Secture Biblioteca de Secture
4 members, last active 2 years ago