"Covers the topics needed to teach developers how to make better software in a more effective manner than may be happening in many organizations today . . . If you are a developer or manage a group of developers, this book will teach you the softer skills to complement the technical skills you have already mastered . . . it is these softer skills that often make all the difference between career success and remaining 'one of the code jockeys'."
—State of Security.com (Read More)
"A brilliant software engineering book . . . If a fresh developer asks you to recommend one book, Code Craft is a perfect candidate."
—IEEE Software Magazine
"In Code Craft, Pete Goodliffe has created something unlike any other programming book I have encountered - a concise "brain dump" of an experienced programmer. The sort of book you wish you'd had when you started your first programming job, in the absence of a mentor with the patience of a saint."
—I.T. Wales (Read More)
Code Craft is "one of the most fun books on the practice of coding I've read in a long time... packed with practical advice."
—YYZTech.ca (Read more)
"There's a lot to recommend [Code Craft]. The writing is good, and the
advice is spot on."
—RegDeveloper, January 30, 2008 (Read more)
"It's always a treat to buzz over to No Starch and see the latest goodies for geeks. If you visit now, you'll find Pete Goodliffe's brand-new book."
—Linux Journal
"A terrific resource for developers wanting to learn or teach good coding practices . . . deserves a place on the bookshelf. (And you should read it, not just have it on your shelf.)"
—Frazzled Dad blog (Read more)
"A 'must read' for any programmer who wants to be a better programmer . . . If you take your programming seriously and are always searching for ways to improve your skills, rob your piggy bank and buy this book."
—Linux Tutorial (Read more)
"Pete is one of the ACCU's most consistent and consistently excellent writers."
—Word Aligned blog (Read more)
"The mastery of a craft takes more than just tricks and tools; it also takes attitude and skill. For programmers that care, this is what they will get from Code Craft. With the able assistance of a large number of monkeys, this book invites readers to reflect and reason about what they are doing.”
—Kevlin Henney, independent consultant
"Readable, engaging, and even funny . . . this book is the distilled wisdom gained from years of actually working, suffering and triumphing in the world of software development . . . It's the book I wish I'd had when I started work as a programmer."
—Steve Love, Senior Developer
"Code Craft is a goldmine of information that every professional software developer should be aware of."
—Tim Penhey, C Vu Editor
"Good judgment comes from experience. And experience -- well, you get that from exercising bad judgment! Here is a chance to learn from someone else's hard-earned experience, more gain for less pain."
—Lois Goldthwaite, Convener of C++ and Posix BSI standards panels
"This is exactly the kind of book you should give raw recruits. It tells it like it is, it's easy to read, and it covers the broad range of topics a newbie programmer needs to be aware of."
—Jon Jagger, Software Trainer-Designer-Consultant-Mentor-Programmer
"A unique and practical guide to being a professional programmer in the modern workplace."
—Andrew Burrows, Software Developer
"Pete has a rare ability. Not only can he identify techniques that the best professional software developers employ (often without realising it), but he can also describe these in a clear and concise manner."
—Greg Law, CEO, Undo Ltd.
"I really wish that this book had been available at the start of my career, when I was being mentored. At least now I can use it with the programmers I'm mentoring."
—Dr. Andrew Bennett, Senior Engineer, BEng, PhD, MIET, MIEEE
"Those of you who have been fortunate enough to have seen Pete Goodliffe lecturing on a subject will immediately recognise the way he can bring a subject over with humour and clarity. In a teaching environment, this translates into directed, structured instruction that allows both the newbie and the experienced practitioner to learn and progress."
—Robert D. Schofield, M.Sc., MIET Founder, Scientific Software Services Ltd.
"Pete has a desire that code is not just written, but written well, with programmers using the right tools and techniques for the job. Code Craft explores a wide range of aspects of programming, and provides guidelines and principles that any developer who cares about their work should be familiar with."
—Chris Reed, Software Developer
"Pete Goodliffe's dedication to promote professionalism in software development is well known within the industry. Drawing on his authoritative knowledge, and blessed with an entertaining and informative writing style, Pete is an excellent mentor to novice and experienced developers alike."
—Rob Voisey, Director of Engineering, Akai Digital Ltd.