Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Code Craft: main driving theme(s)

 
Gian Franco
blacksmith
Ranch Hand
Posts: 979
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

What is/are the main theme/s behind the lessons in Code Craft?

A few examples make it easier to explain my question:
Refactoring (M. Fowler) thinks mainly in terms improving design in small steps
Effective Java (J.Bloch) thinks mainly about building API's
...

What is Code Craft's?

Kind regards,

Gian
 
Pete Goodliffe
author
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is a clear main theme. My observation is that there is one thing that sets "exceptional" programmers apart from merely "adequate" (let alone "poor") programmers.

It's this: their attitude.

They *care* about programming. They *care* about programming well.

So that's what the underlying theme of this book is.

It runs through the the entire contents - starting at the code face (and how we craft lines of code, designs, and programs) and continues right through teamwork chapters, and to the very end of the book.

If a programmer has the correct attitude to the task, all other things will follow.

Think about the great programmers you've met along the way. I think you'll see what I mean :-)
 
Jeff Langr
author
Ranch Hand
Posts: 799
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Pete Goodliffe:
There is a clear main theme. My observation is that there is one thing that sets "exceptional" programmers apart from merely "adequate" (let alone "poor") programmers.

It's this: their attitude.

They *care* about programming. They *care* about programming well.


I'd have to agree wholeheartedly!

What might someone who already cares and has read much of this before (maybe not precisely the same thing, but as mentioned, Code Complete, The Pragmatic Programmer, Kent Beck's forthcoming book, and so on) get out of Code Craft?

Best of luck with the book!

thanks,
Jeff
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic