Join Amazon Prime and get unlimited Free One-Day Delivery. Already a member? Sign in.

 

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

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 1 left in stock--order soon (more on the way).

Want guaranteed delivery by Friday, July 17? Choose Express delivery at checkout. See Details
19 new from £20.27 8 used from £24.03

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: £56.15

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)  £22.43
RESTful Web Services

RESTful Web Services

by Leonard Richardson
4.0 out of 5 stars (4)  £21.69
Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent, Hardback: Joel Spolsky's Concise Guide to Finding the Best Technical Talent

Smart and Gets Things Done: Joel Spolsky's Concise Guide to Finding the Best Technical Talent, Hardback: Joel Spolsky's Concise Guide to Finding the Best Technical Talent

by Joel Spolsky
5.0 out of 5 stars (3)  £12.82
Domain-driven Design: Tackling Complexity in the Heart of Software

Domain-driven Design: Tackling Complexity in the Heart of Software

by Eric Evans
3.9 out of 5 stars (8)  £32.29
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

by Scott Rosenberg
3.8 out of 5 stars (5)  £8.50
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: 368,104 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?)
The Writing School
   www.writingschool.co.uk    at Oxford Open Learning Home Study, Tutor Support 
Japanese Fashion
   www.wuhaonyc.com    All Natural fablic and dyes Visit our TENUGUI online shop! 
English Work Sheets
   www.EdPlace.co.uk/English    For All Key Stage Levels & SATs Learning Tools To Get Top Results! 
  
 

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)
Check a corresponding box or enter your own tags in the field below
programming
best practices
software development
computer programming
refactoring
programming books
no

Your tags: Add your first tag
 

 

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

 
8 of 10 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

 Beta (What's this?)
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

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

   


Listmania!


Look for similar items by category


Feedback


X Window System Toolkit

X Window System...

This guide to the X Window System Toolkit (Xt) is written by the... Read more

Find similar items

 

Up to 75% off Shoes

Shoe Clearance - 75% off Shoes
Save up to 75% on shoes for the whole family.

Shop clearance shoes

 

A Close Shave

Philips Nivea Coolskin HS8060 Moisturizing Rotary Shaving System
For all types of hair removal, stay smooth with Amazon.co.uk.

Discover Shaving & Hair Removal

 

Treat Someone

Amazon.co.uk Gift Certificates--available in any amount from £5 to £500 With an Amazon.co.uk Gift Certificate, you can get them what they want (even if you don't know what that is).

Learn more about Gift Certificates

 
Ad

Where's My Stuff?

Delivery and Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

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

Look to the right column to find helpful suggestions for your shopping session.

Continue Shopping: Top Sellers

amazon.co.uk Amazon Home
International Sites:  United States  |  Germany  |  France  |  Japan  |  Canada  |  China
Business Programs: Sell on Amazon  |  Fulfilment by Amazon  |  Join Associates  |  Join Advantage
Customer Service  |  Help  |  View Basket  |  Your Account
About Amazon.co.uk  |  Careers at Amazon
Conditions of Use & Sale |  Privacy Notice  © 1996-2009, Amazon.com, Inc. and its affiliates