Kevlin Henney
From Wikipedia, the free encyclopedia
Kevlin Henney is an author who writes on the subject of computer programming in C and C++ for magazines such as the C/C++ Users Journal, Application Development Advisor, JavaSpektrum, C++ Report, Java Report, EXE, and Overload.
Henney is a member of the Association of C and C++ Users, and gave the keynote address at the 2001 ACCU conference1 on the subject of writing less code, because "there is no code faster than no code" and "less code, equals less bugs". He is also a regular speaker at OOPSLA, most recently speaking at OOPSLA 2005.2
Contents |
[edit] Bibliography
This list is incomplete; you can help by expanding it.
- Kevlin Henney (November 1994). "The Elements of Style: Literate Programming". CVu 7(1).
- Kevlin Henney (October 1997). "Make a date with C++: And so to const". Overload 22.
- Kevlin Henney. C++ Patterns: Principles, Idioms and Techniques. Harlow: Addison Wesley. ISBN 0-201-67514-5.
- Buschmann, Henney, Schmidt (March 2007). Pattern-Oriented Software Architecture: A Pattern Language for Distributed Computing, Volume 4.
- Frank Buschmann, Kevlin Henney, Douglas C. Schmidt (2007). Pattern Oriented Software Architecture Volume 5: On Patterns and Pattern Languages. John Wiley & Sons. ISBN 0471486485.
[edit] Quotations
- The inherent complexity of a software system is related to the problem it is trying to solve. The actual complexity is related to the size and structure of the software system as actually built. The difference is a measure of the inability to match the solution to the problem. — Kevlin Henney, For the sake of simplicity (1999)3
- Refactoring provides enough energy to a system for it to relax into a new and more comfortable state, a new local minimum. — Kevlin Henney, The Imperial Clothing Crisis (2002)3
[edit] Source contributions
Henney has contributed to the Boost C++ Libraries. His contributions include:
- Boost.Any - a safe, generic container for single values of different value types.
- Parts of Boost.Conversion - for Polymorphic and lexical casts.
[edit] References
- Thaddaeus Frogley. ACCU Spring Conference 2001 Roundup. Thad's Homepage. Retrieved on 2005-11-16.
- Revenge of the Nerds - OOPSLA 2005. Gregor's Ramblings. Retrieved on 2005-11-16.
- Quotations on simplicity in software design. jbox. Retrieved on 2005-11-16.
[edit] External links
- Kevlin Henney's home page, including:
- Book Reviews by Kevlin Henney at the ACCU