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).
Home lhohmann@acm.org Order Journey
of the Software Professional
Copyright © 1996 Luke
Hohmann
|