Main

 
Corrections and Edits

Corrections and Edits

The purpose of this page is to provide a place for corrections and edits for Journey of the Software Professional.

  • Haluk Ozdemir, preface
  • Haluk Ozdemir, page 8, footnote 1

Haluk Ozdemir, preface
Haluk suggests a better word choice than "non-linear" to describe our thought processes. He thinks that "non-sequential" more aptly captures how we think when we are solving a problem. I'm not exactly certain what phrases make the most sense. Non-sequential captures the idea that we don't usually solve problems by plodding from step A to step B to step C, but it doesn't really capture the idea of backtracking, leaps of faith, and all of the other mental gymnastics that can occur. For now, I'll stick with non-linear, but the differences between non-sequential and non-linear are very interesting indeed!

Haluk Ozdemir, page 8, footnote 1
Haluk Ozdemir noted that the way this footnote is written implies that Charles Simonyi invented the C programming language. Of course, that isn't correct! Brian Kernighan and Dennis Ritchie invented C. Charles is the inventor of the Hungarian naming convention, a disciplined and precise way of naming C variables such that a developer can infer the type of the variable from its name (and not its declaration).


Homelhohmann@acm.orgOrder Journey of the Software Professional

Copyright © 1996 Luke Hohmann