The Clean Coder: A Code of Conduct for Professional ProgrammersPearson Education, 2011 - 210 Seiten Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. Readers will learn
Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn't written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them-and earn the pride and fulfillment that they alone possess. |
Inhalt
PreRequisite Introduction | 1 |
Chapter 1 Professionalism | 7 |
Chapter 2 Saying No | 23 |
Chapter 3 Saying Yes | 45 |
Chapter 4 Coding | 57 |
Chapter 5 Test Driven Development | 77 |
Chapter 6 Practicing | 85 |
Chapter 7 Acceptance Testing | 95 |
Chapter 9 Time Management | 121 |
Chapter 10 Estimation | 135 |
Chapter 11 Pressure | 149 |
Chapter 12 Collaboration | 157 |
Chapter 13 Teams and Projects | 167 |
Chapter 14 Mentoring Apprenticeship and Craftsmanship | 173 |
Tooling | 187 |
205 | |
Andere Ausgaben - Alle anzeigen
The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin Eingeschränkte Leseprobe - 2011 |