97 Things Every Programmer Should Know

(Chris Devlin) #1

(^204) Contributors
Giovanni Asproni
Giovanni Asproni is a freelance contractor and consultant living
in the UK. Despite the fact that he often gets hired as an architect,
team leader, trainer, and mentor, he is a programmer at heart,
with a taste for simple code. He is a regular conference speaker, a
member of the committee of the London XPDay conference, and the chair of
the ACCU conference. Giovanni is a member of the ACCU, the AgileAlliance,
the ACM, and the IEEE Computer Society.
“Choose Your Tools with Care,” page 20
“Learn to Estimate,” page 100
Greg Colvin
Greg Colvin has been hacking happily since 1972. When not
cranking code or reading technical prose, he runs his dog on the
beach or plays the blues in the local dives.
“Know Your Limits,” page 92
Gregor Hohpe
Gregor Hohpe is a software engineer with Google. He is best
known for his thoughts on asynchronous messaging and
service-oriented architectures, which he shares in a number of
publications, including the seminal book Enterprise Integration
Patterns (Addison-Wesley Professional). Find out more about his work at
http://www.eaipatterns.com.
“Convenience Is Not an -ility,” page 38
Gudny Hauknes
Gudny Hauknes works as senior software developer at the Nor-
wegian division of the consultancy company Steria. Since 1987,
when she graduated from the Norwegian University of Technol-
ogy (NTH/NTNU), she has had different roles within system
development, project management, and quality assurance.
She is particularly interested in getting people to work together in a smooth
way, having fun, working effectively, and, of course, making quality software.
“Pair Program and Feel the Flow,” page 128

Free download pdf