image

image

imageALLEN HOLUB has worked in the computer industry since 1979. He now works as a consultant, helping companies not squander money unnecessarily on software. He provides training in OO Design and Java and also provides design-process-mentoring and design-review services, provides technical due diligence, and even writes programs on occasion.

Allen’s programming experience covers the gamut from operating systems to compilers and from application programs to web services. He was an early adopter of Java, programming in it since its release in 1995. He worked in C++ for eight years before that and has also worked in C, Perl, Pascal, PL/M, FORTRAN, SQL, and various assembly languages. He learned design the hard way, by beating his head against programs that he’d rather not admit that he’d written, and is now a recognized expert in OO Design, UML, and process. He served as a chief technology officer at NetReliance, Inc., and sits on the board of advisors for Ascenium Corp. and Ontometrics. He is the security-track chair for the Software Development Conference.

Allen wrote for JavaWorld from 1998 to 2004 and is now a contributing editor at SD Times. He has authored nine books (including Holub on Patterns, Taming Java Threads, and Compiler Design in C) and 100+ magazine articles (for Dr. Dobb’s Journal, Programmers Journal, Byte, MSJ, and others). He wrote the popular “OO-Design Process” column for the IBM developerWorks Component Zone, and he was the technical editor of CMP Media’s Java Solutions. Allen teaches regularly for the University of California (Berkeley) Extension (OO Design and Java).

Contact Allen at http://www.holub.com/allen.html.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.104.248