Technical Book Club: Code Complete – Measure Twice Cut Once: 6 Influences on Software Methodology

Steve discusses costs associated with iterative and sequential development approaches. He presents many good best practices and charts in Chapter 3 worth reviewing but comes down to these 6 factors that influence software methodology for the project. Deciding between a mix of iterative and sequential techniques can hinge on the following: stability of the requirements…


Technical Book Club: Code Complete – Measure Twice Cut Once: Problem Definition, Requirements, and Changing Requirements

The next sections are fairly straight-forward.  Here’s a summary of some of the keypoints: Without a good problem definition, you might spend a lot of time solving the wrong problem … and never solve the right one. Requirements enable the user to agree/disagree before programming begins, which keeps the programmer from making decisions while programming…

2

Technical Book Club: How to Participate

Our Technical Book Club is underway with our first book Code Complete, but it’s never too late to join!  Some people have written to ask how to get involved, so I thought I’d pull together a post. Buy, beg, or borrow:  Code Complete: A Practical Handbook of Software Construction 2nd edition Subscribe to the blog…

2

Technical Book Club: Code Complete – Software Construction: Building Software

Code Complete is all about Software Construction.  What? You probably never faced a course on software construction in school … or did you.  Some key points from this chapter: Software Construction includes detailed design, coding, debugging, integration, unit, and integration testing.  Construction is also known as implementation and programming. These topics are likely a cross-section…

6

Technical Book Club: Code Complete – Software Metaphors

My husband was a philosopher before becoming a computer scientist and uses the following metaphor to describe his work in failure locality. Think back to Christmas time prior to the 80s.  Remember decorating the tree or the house with long strands of Christmas lights.  When one of the lights went out the whole string would…

1

Technical Book Club: Code Complete – Motivation

The first book for our technical book club will be Code Complete: A Practical Handbook of Software Construction by Steve McConnell.    Why did I choose Code Complete? In conversations with recent college grads and college students, there are 2 books that stand out as books they highly recommend Code Complete and The Pragmatic Programmer. …

2

Technical Book Club: Code Complete Book #1

The first book we’re reading for our Technical Book Club is Code Complete.  Order it today if you want to read along.  I’ll provide summaries and insights as we go along.  Here are some other book recommendations and books I’m considering for this year for the Technical Book Club.  Read this post on How to…

8

Technical Book Club

When I was in college, I didn’t really know what books to read outside of class.  Internships can often help out a lot with this to get a feel for what others are reading and these days there are some great online lists from technical role models.  I’m thinking of starting a book club that…

4