Code Complete – Chapter 2 Notes

by Buddy Lindsey on November 11, 2007

I am going to start posting the notes I take of each chapter I read in my technology books so others can read what I get out of them and can maybe learn something and possibly choose to get and read the book too.

The first book I am going to do this on is Code Complete Second Edition.

Notes:

How to use software Metaphors:

- Software Metaphors
Writing software can often be explained by metaphors for others. A good metaphor can explain a lot about how to develop a system. However, a bad metaphor can destroy what it is you are trying to do.

- Be careful when using metaphors as a good process can be given the wrong metaphor and completely lose the meaning of the process.

- The best analogy for Software Development is building a house. Others that aren’t as good is writing and farming.

- Like building a house a well planned project can allow you to change your mind later about details.
Software Development is heuristic not algorithmic and can lead you into trouble if you mix them.

Related Posts:

  • No Related Posts
Was this Helpful?

If you found this article useful you might find others useful as well. Please browse the archives and subscribe to the RSS Feed to stay up-to-date.

Leave a Comment

Previous post:

Next post: