Skip to navigation
Login|Register
Log In

Remember me

Write Great Code: Understanding the Machine review

Verdict:

Review Date: 18 Feb 2005

Price when reviewed:

Our Rating 3 stars out of 5

ISBN 1593270038

PAGES 260

If you missed out on the kind of programming basics covered by a computer science course, this is the book for you.

Randall Hyde doesn't really teach you anything much about modern programming and he doesn't mention object-oriented languages or anything similar. What he does tell you about are the low-level workings that are essential to making programs run. He deals with floating-point arithmetic, Boolean logic and bit manipulation, among other things. In this sense the title of the book is misleading in that it isn't about 'great code', but it is about 'understanding the machine'.

As programming languages have developed they have moved away from the underlying hardware. So, for example, you don't need to know anything about floating-point arithmetic to add two numbers together, and the hardware has little to do with the ideas of objects, classes, properties and inheritance.

The book explains in detail what most programmers take for granted. If you have any curiosity about how things work then there is no harm in finding out about the low-level workings. It can suggest ways of improving the efficiency of your programs and it's essential if you want to deal with low-level things that need assembler. If this interests you then Hyde's book is a decent and worthwhile read, but it's not essential to writing great code.

Prev Next

Social Bookmark this article: What is this?

Be the first to comment on this article

You need to Login or Register to comment.

(optional)

advertisement

Trust Mini Card Reader review

Trust Mini Card Reader

Category: Gadgets
Rating: 4 out of 5
Price: £7
Intel Core i3-530 review

Intel Core i3-530

Category: Processors
Rating: 4 out of 5
Price: £90
Asus UBoom 2.1 Notebook Soundbar review

Asus UBoom 2.1 Notebook Soundbar

Category: PC speakers
Rating: 2 out of 5
Price: £46
Gigabyte MIB T5140 review

Gigabyte MIB T5140

Category: Cases
Rating: 5 out of 5
Price: £65
Hauppauge WinTV-Nova-TD review

Hauppauge WinTV-Nova-TD

Category: TV tuners
Rating: 4 out of 5
Price: £44
Camcorder buying guide

Camcorder buying guide

Find out all you need to know about choosing the right camcorder.

Read more

Internal hard disk buying guide

Internal hard disk buying guide

Find out all you need to know about choosing the right internal hard disk.

Read more

advertisement

Sponsored Links
Also in this category...
Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Powered by Top 10 Broadband

 

advertisement


 
 

Expert Reviews Printed from www.expertreviews.co.uk

Register to receive our regular email newsletter at http://www.expertreviews.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.