
Clean Coder, the
A Code of Conduct for Professional Programmers
Pearson Education · Print & ebook · May 13, 2011
Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software.
We earn from qualifying purchases.
- Who it’s for
- Direct, practical guidance for programmers who want the job to feel less improvised.
- Genres
- Software Development, Software Project Management, Testing & QA
- Published
- Pearson Education, May 13, 2011
Nearest books
Matched by what the books are about, then ordered by what their readers also loved.
Clean CodeRobert C. Martin81% matchShares Software Development
Clean ArchitectureRobert C. Martin74% matchShares Software Development
Design PatternsErich Gamma, Richard Helm53% matchShares Software Development
Test Driven DevelopmentKent Beck53% matchShares Testing & QA
PeoplewareTom DeMarco, Tim Lister57% matchShares Software Project Management
Designing Data-intensive ApplicationsMartin Kleppmann56% match
Head First Design PatternsEric Freeman, Elisabeth Robson53% match
Pragmatic Programmer, theDavid Thomas, Andrew Hunt63% matchShares Software Development and Testing & QA
For younger readers: Girl Code
Start with three books, and this one can be the first.
Members get a new edition every morning: a route out from their books to essays, research and talks, with the reason for each.
Start with this bookAbout this book
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.
Continue reading
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 - What it means to behave as a true software craftsman - How to deal with conflict, tight schedules, and unreasonable managers - How to get into the flow of coding, and get past writer’s block - How to handle unrelenting pressure and avoid burnout - How to combine enduring attitudes with new development paradigms - How to manage your time, and avoid blind alleys, marshes, bogs, and swamps - How to foster environments where programmers and teams can thrive - When to say “No”–and how to say it - When to say “Yes”–and what yes really means 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.
Practical Craft
Direct, practical guidance for programmers who want the job to feel less improvised.
Come here for
- Professional habits in plain C
- Dip-in guidance you can actually use
Expect
- Career-minded coding advice
- A specialist’s steady, matter-of-fact tone
Where it sits
| Software Development | 72% |
|---|---|
| Software Project Management | 43% |
| Testing & QA | 42% |
Percentages are BookFrontier’s reading of the book.
Publisher categories
- Software Development
- Authors
- Robert Martin, Robert C. Martin
- Publisher
- Pearson Education
- Published
- May 13, 2011
- Format
- Print & ebook
- Reading lane
- Software Development