Michi Henning, 一个47岁的小老头,原来并不了解他,只是最近在看 Ice 时,发现他其实是个很厉害的 programmer。能一直坚持 coding 25 年多,并静心坚持在 coding 第一线的程序员,国外不多(从API Design一文中就能看出),国内自然就更少了。自己对 Henning 心存敬佩,崇拜五体。
MICHI HENNING is chief scientist of ZeroC. From 1995 to 2002, he worked on CORBA as a member of the Object Management Group’s architecture board and as an ORB implementer, consultant, and trainer. With Steve Vinoski, he wrote Advanced CORBA Programming with C++ (Addison-Wesley, 1999). Since joining ZeroC, he has worked on the design and implementation of Ice, ZeroC’s next-generation middleware, and in 2003 co-authored “Distributed Programming with Ice.” He holds an honors degree in computer science from the University of Queensland, Australia.
强烈推荐有兴趣的程序员读一下 Henning 的这篇文字:API Design Matters
http://www.zeroc.com/APIDesign.html文字对现在越来越糟糕的 API 设计进行了反思。
评论