or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
28 used & new from £20.31

Have one to sell? Sell yours here
 
   
Code Craft: The Practice of Writing Excellent Code
 
See larger image
 

Code Craft: The Practice of Writing Excellent Code (Paperback)

by Pete Goodliffe (Author)
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £35.49
Price: £33.72 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.77 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Only 2 left in stock--order soon (more on the way).

Want guaranteed delivery by Tuesday, November 10? Choose Express delivery at checkout. See Details
20 new from £20.31 8 used from £25.29

Frequently Bought Together

Customers buy this book with Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) by Andy Oram

Code Craft: The Practice of Writing Excellent Code + Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
Price For Both: £54.92

Show availability and shipping details


Customers Who Bought This Item Also Bought

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

by Andy Oram
3.0 out of 5 stars (2)  £21.20
Working Effectively with Legacy Code (Robert C Martin)

Working Effectively with Legacy Code (Robert C Martin)

by Michael Feathers
4.5 out of 5 stars (4)  £17.98
Refactoring: Improving the Design of Existing Code (Object Technology Series)

Refactoring: Improving the Design of Existing Code (Object Technology Series)

by Martin Fowler
4.3 out of 5 stars (20)  £22.77
Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)

by Andy Hunt
5.0 out of 5 stars (4)  £15.77
RESTful Web Services

RESTful Web Services

by Leonard Richardson
4.0 out of 5 stars (4)  £17.73
Explore similar items

Product details

  • Paperback: 624 pages
  • Publisher: NO STARCH PRESS; illustrated edition edition (18 Dec 2006)
  • Language English
  • ISBN-10: 1593271190
  • ISBN-13: 978-1593271190
  • Product Dimensions: 22.9 x 18 x 4.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon.co.uk Sales Rank: 513,546 in Books (See Bestsellers in Books)
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   English Work Sheets opens new browser window
www.EdPlace.co.uk/English  -  For All Key Stage Levels & SATs Learning Tools To Get Top Results! 
   Writing Code opens new browser window
www.Ask.com  -  Find the Best Results for Writing Code 
  
 

Product Description

Product Description

Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy to understand. "Code Craft" teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. "Code Craft" presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience. A Q&A section at the end of each chapter helps readers to review the material and makes the book suited for academic use as well.


About the Author

Pete Goodliffe is a senior software engineer, currently working on embedded systems in C++. He never stays at the same place in the software food chain; from bringing new systems up, writing device drivers, through OS implementation, audio codecs, JVM implementation, to MIDI sequencing applications. He writes a regular column for accu.org called Professionalism in Programming and has published articles on software development in Hardcopy, C/C++ Users Journal, and Dr Dobb's Journal.

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
programming
best practices
software development
computer programming
refactoring
programming books
no

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?


 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
9 of 11 people found the following review helpful:
5.0 out of 5 stars A First Class Guide For Developers of all Levels, 8 Feb 2007
By G. Mead "Ged Mead" (UK) - See all my reviews
(REAL NAME)   
I came across an excerpt from this book, thought it might be an interesting browse and so got hold of a copy. It turned out to be far more than that, far better than I had even anticipated.

First of all, it is an easy and enjoyable read - and that isn't a description you can give to many books that delve into technical theories and topics! The reason is that, not only is it well written in clear language, his subtle, gentle humour succeeds in turning what could so easily be a long, boring dry list of do's and dont's into a very interesting and satisfying book.

The author comes from a C language background and uses this for the examples, but - even though VB is my particular language of choice - I didn't find the use of C to be a problem at all. The examples are generally quite short and the logic or the point being made is always clear to see.

Although a huge amount of research has clearly gone into the writing of this book, it is always obvious that most of the examples are from his own personal experience. For me, this added value and credibility to the points that are being made.

I read this book from cover to cover, (and that's not something I usually do) and have already taken many of his suggestions on board. I know that I will go back to it again and again in the future.

This is a really first class book that fully delivers on its promise (again an achievement not shared by all technical books!). If you take the time and trouble to read it and assimilate the guidance it will certainly help you to write excellent code.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.