Language Selection

English French German Italian Portuguese Spanish

Book Review: Code Craft

Filed under
Reviews

Books on programming language x, technology y, and methodology z are 10 a penny. Bookshop shelves groan under the weight of books promising to teach programming x, y or z in 21 days, 7 days, 24 hours, 10 minutes, 30 seconds…

Developers are not exempt from the lure of instant wisdom and there are plenty of publishers and authors ready with promises of fast roads to gurudom.

On the other hand, books devoted to the everyday craft of programming are far less common, particularly those that seek to impart the hard lessons gained from long experience churning out code in the real world. Peter Goodliffe's Code Craft is definitely in the latter camp, aiming to be a hard-copy mentor to those just starting out in the world of professional programming.

Adopting a no-nonsense tone from the outset, Goodliffe seeks to guide the reader into
the ways of the world - at least that part of the world he calls the code face. To this end, he looks at all aspects of development, from coding through to design, architecture, source control, code reviews, requirements, and more.

Full Story.

More in Tux Machines

LLDB Is Getting Into Shape For Linux 64-bit Debugging

From Valve's interest in the LLDB debugger to many other firms also being interested in LLVM's debugger as an alternative to GDB on Linux, LLDB is getting into very usable shape for 64-bit Linux systems. Read more

Trials & Tribulations: Installing Gentoo Linux With GNOME & Systemd

Despite going four years without using GNOME 3 to any real degree, it felt familiar from the get-go, almost as if it was just mere months since I last used it. As I’ve had to do with Ubuntu’s Unity, I needed to find a tweaking tool for GNOME, stat, as many of its defaults don’t suit me very well. After figuring out via Web search that it was gnome-tweak-tool I was looking for, I was rather surprised to see that Gentoo had included it in that monolithic ‘gnome’ install. It’s really easy to see why. Read more