Very entertaining and educational - not only for beginners

Very entertaining and educational - not only for beginners

The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin) (Paperback)

Customer Review

Uncle Bob's "Clean Code" is on my list of recommendations both for programming beginners and seasoned software developers who want to optimize your code, since the day when I read the first few chapters. His successor, if you want to "The Clean Coder" call it, now joins directly to.

Unlike in "Clean Code" Robert Martin goes in "The Clean Coder" not on the result of the programming work - the code - a, but is dedicated to the extensive process of programming and the professional behavior of software developers in the business environment. Anyone who seeks advice for programming or to further optimize its code, will definitely be disappointed. However, those who are looking for solutions or recommendations for frequent problems in interpersonal relationships of software development ("soft skills") is, the was "The Clean Coder" highly recommended. While Martin goes in separate chapters also (superficially) on more technical issues such as TDD, code katas and test strategies and lists annexed a few more important that he uses tools for programming, but the majority of the book deals with the effective communication with colleagues ( esp. managers) and the "programmer honor".

Robert Martin mediates its "lessons learned" in particular with practical examples from his own career. This partly decades past opinions are very entertaining and show that the field of software development has yet changed less over the many years, as one might assume. Much is still as valid as it was then, about the frequent misunderstandings between managers and developers in estimating project duration, or the belief that one can keep the deadline somehow with some overtime. Martin makes on the basis of the errors made by him for a professional behavior as developers strongly, for example, for saying no to impossible demands or responsibility, constantly renew and therefore closes the book with his definition of "Software Craftsmanship" from whose advocates he is.

Ultimately many claims in "The Clean Coder" were already known to me from other books or could be placed with a little common sense itself, but no one will take you as good and absolutely entertaining to the point as Robert Martin. As one might summarize the key messages of the book in a few pages and Martin in some places partly repeated complete anecdotes to emphasize his statements again, there is of me in the assessment a deduction of points. But through my mind well-written stories and the relatively small size of the book it is slightly overall and liquid read in a few hours and therefore highly recommended each entry in the topic "Software Craftsmanship".

sublime 23 January Rank: 5/5
March 25
ink cartridge 12 Rank: 1/5
July 3
Perfect to use Rank: 5/5
March 27

Related Reviews


Ideal, not only for beginners!Yamaha YRS 23 Recorder Soprano German fingering white (toy) An absolutely recommendable smartphone not only for beginners.LG L Fino Smartphone (11.4 cm (4.5 inches) IPS display, 1.2GHz quad-core processor, 8-megapixel camera, Micro-SIM, 4GB internal memory, Android 4.4) black (Electronics) Depending on the expectations ideal not only for beginners ...Canon PowerShot SX600 HS Digital Camera (16 Megapixel, 18x opt. Zoom, 7.5 cm (3 inch) display, Full HD, WiFi, NFC) (Electronics) Premium Keyboard - not only for beginners!Yamaha PSR-E343 Keyboard (61 keys) (Electronics) A very nice pants. Not only for winter sportsBurton snowboard pants Lucky Ladies (Sports Apparel) Good equipment, not only for beginnersBlackBerry Leap Smartphone (12.7 cm (5 inches) touch screen, 8 megapixel camera, 16GB memory, 10.3.1 BlackBerry Blend) gray (Electronics) Great camera not only for beginnersOlympus E-620 Digital SLR Camera (12 megapixels, image stabilization, Live View, Art Filter) Kit incl. Battery grip, 14-42mm & 40-150mm lenses (optional) Great sewing machine - highly recommended, not only for beginnersW6 sewing machine N 1615 Super utility stitch free arm sewing machine - 10-year warranty (household goods) Very good book, CD not suitable for beginners (but at the end)Essential Grammar in Use: Edition with Answers (Paperback) Great DSLR (not only) for beginnersNikon D3100 Digital SLR Camera (14 megapixels, Live View, Full HD video function) Kit incl. AF-S DX 18-55 VR Lens (Electronics) good snorkel - not only for beginnersCressi Diving set snorkel (mask, snorkel, fins & mesh bag) for adults and children (Made in Italy) (Equipment) Uncomplicated Tablet with many uses - not only for beginnersGigaset QV830 8-inch tablet PC (QuadCore MTK MT8125 Cortex A7, 1.2GHz, 1GB, 8GB, 5-point touch, Android ™ 4.2.2 Jelly Bean) Black (Personal Computers) Multi-purpose cinema base in top design and quality, not only for use under the TV.JBL Home Cinema Base Wireless Home Theater 2.2 All-in-one Sound Base with Bluetooth / HDMI / USB / optical / analog connector, Built-in dual subwoofers and remote control Compatible with TVs, smartphones, tablets and laptops - Black (Electronics) ... A valent smartphone not only for beginners ... with TOP Comfort ... 4.5 * ..LG P710 Optimus L7 II Smartphone (10.9 cm (4.3 inches) touch screen, 1GHz, dual-core, 4GB, 768MB of RAM, 8-megapixel camera, Android 4.1) shiny-black (Electronics) The best Mac not only for beginners?Apple MC815D / A Mac mini desktop PC (Intel Core i5 2415m, 2.3GHz, 2GB RAM, 500GB HDD, Intel HD 3000, Mac OS X Lion) (Personal Computers) Entertaining and funny - but only for the very youngDrei Magier Spiele 40811 - Geistertreppe, Children's in 2004 (Toys) Ingenious concept, not only for beginners.Cherry G80-3850LXBDE-2 MX-board 3.0 Professional keyboard USB - Brown Soft (Personal Computers) Super charger, not only for beginnersCarson 605 017 - Quick charger 4A Delta Peak (Toys) Oball - handy and easy not only for baby hands :-)Oball 28112 10 cm, colorful, 4 assorted (Toys)