Clean Code: A Handbook of Agile Software Craftsmanship
Prentice Hall PTR, 2009 - 431 Seiten
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a better programmer—but only if you work at it.
What kind of work will you be doing? You’ll be reading code—lots of code. And you will be challenged to think about what’s right about that code, and what’s wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft.
Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code—of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code.
Readers will come away from this book understanding
Was andere dazu sagen - Rezension schreiben
Bewertungen von Nutzern
Review: Clean Code: A Handbook of Agile Software CraftsmanshipNutzerbericht - Scott - Goodreads
Best general purpose programming book I've read since Pragmatic Programmer and in reality much much more useful. It gives great advice on how to write clean code that is easy to follow and maintain ... Vollständige Rezension lesen
Review: Clean Code: A Handbook of Agile Software CraftsmanshipNutzerbericht - Neville Ridley-smith - Goodreads
There's enough in this book to recommend it to all Java coders though it's not quite in the same class as Effective Java. Effective Java is presented in a clear, logical way with a thorough treatment ... Vollständige Rezension lesen
Developer Testing: SDBP: Clean Code by Robert Martin
Listened to Uncle Bob give his Clean Code talk today and took some notes. ... Material for the talk was based on Bob's article Clean Code: Args. ...
www.developertesting.com/ archives/ month200609/ 20060912-SdbpCleanCodeByRobertMartin.html
Speakers -> Robert C. Martin
Presentation: "Keynote - Clean Code". Time: Tuesday 09:00 - 10:00 ... Presentation: "Clean Code: Functions". Session: Professional Practices ...
jaoo.com.au/ sydney-2008/ speaker/ Robert+C.+Martin
Is there a viewable presenttation from 'Clean Code Part 1 w ...
And I saw you just had a presentation called "Clean Code Part 1 w/ Robert Martin". Is there any way to see that presentation? powerpoint or other form? ...
groups.google.com/ group/ agilehouston/ msg/ a7e9a543423e3763
blog.objectmentor.com — Technorati Search
Clean Code Tuesday, 8 April 2008 It looks like Robert Martin has a book coming out: Clean Code:A Handbook of Software Craftmanship. ...
agilehouston wiki | Main / cleancodepart1
Don't miss the next meeting, Clean Code Part 2. For those who missed the meeting, here's a photo of Uncle Bob teaching us about clean code: ...
agilehouston.org/ Main/ CleanCodePart1
Clean Code III By: Robert C. Martin (Uncle Bob) ... Clean Code III: Get ready for a challenge as Robert Martin dives deep into the topic of clean Java code ...
planet jerry! - Home
“Clean Code That Works” => The Goals of Test-Driven Development .... Robert Martin’s session on clean code has already reshaped my development practices. ...
Xenith.org: railsconf Report: Day 1
“Clean Code” by Robert Martin. This was an awesome talk. Robert is a great speaker. Although it pretty much boiled down to a few main points. ...
xenith.org/ 2007/ 5/ railsconf-report-day-1
はてなブックマーク - Developer Testing: SDBP: Clean Code by Robert ...
Developer Testing: SDBP: Clean Code by Robert Martin. Bob started with the observation that the human form, the basic skeleton has been around a long time, ...
b.hatena.ne.jp/ entry/ 4756076
Daum 개발자 네트워크
railsconf2007 둘째날: “Clean Code” by Robert Martin ... “Clean Code” by Robert C. Martin. 밥아저씨(unclebob)로 불리우는 오브젝트멘터(objectmentor)사의 ...