97 Things Every Programmer Should Know

(Chris Devlin) #1

(^220) Contributors
Yechiel Kimchi
Yechiel Kimchi is a mathematician (PhD in abstract set theory,
Hebrew University, Jerusalem), a computer scientist (teaching
more than 10 years with the CS faculty at The Technion, Israel),
and a software developer—spending more than 15 years alternat-
ing between working for big high-tech companies and working as a consultant
through his own small firm. Working initially in C, and then in C++, he is
interested in object orientation and the ways to develop software that is cor-
rect, maintainable, and efficient at the same time. Among other things, he
developed heuristics for efficiently solving practical NP-hard problems, but he
considers as his greatest achievement the influence he had on the technical
education of several thousand Israeli software engineers.
“Coding with Reason,” page 30
Yuriy zubarev
Yuriy Zubarev is a software architect and team lead with
YachtWorld.com, a division of Dominion Enterprises. His work
focuses on integration of software systems, knowledge gathering
and tracking techniques, and increasing the technical efficiency
and proficiency of his company. Yuriy lives and works in beautiful Vancouver
city in British Columbia, Canada. When he isn’t writing code, you can often
find him Latin dancing.
“Write Code As If You Had to Support It for the Rest of Your Life,” page 186

Free download pdf