A Review of The Clean Coder

Posted by: Steven Smith, on 11 Oct 2012 | View original | Bookmarked: 0 time(s)

The Clean Coder: A Code of Conduct for Professional ProgrammersIm generally a fan of Robert C. Uncle Bob Martins books, so realize Im going into this book with something of a positive bias.  While is previous books, Agile Principles, Patterns and Practices in C# and Clean Code, have been specifically about programming techniques, this latest title, The Clean Coder, is more philosophical in nature.  It seeks to present Martins philosophy of how software developers should behave: responsibly, professionally, and with the will to say no when required.  The book consists of a number of stories, relating experiences from Martins programming career that spans four decades, and is obviously autobiographical in nature.  The stories are always interesting, to me at least, though not always completely relevant to the point being made.  Nonetheless, I found the book to be enjoyable and worthwhile.  While his other books frequently illuminated areas of programming or design that I hadnt known or hadnt put a name to, this one largely described a philosophy to which I already subscribe, and thus held few surprises.  However, it also made me think about my own career, and moments and experiences Ive had, and I think most readers will share this kind of healthy reflection on the choices theyve made.

I definitely would recommend it, especially to developers who are just starting out in their careers.


Category: Agile | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 2216 | Hits: 62

Similar Posts

  • November's Toolbox Column Now Online more
  • October's Toolbox Column Now Online more
  • September's Toolbox Column Now Online more
  • August's Toolbox Column Now Online more
  • July's Toolbox Column Now Online more
  • An Overview of Wrox Series more
  • March's Toolbox Column Now Online more
  • Due Diligence and Code Comments more
  • Passing Parameters Into Silverlight Applications more
  • Some Early Thoughts on My Book more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD