Head First Design Patterns translated to C++. Three separate translations are planned: 'Bronze' is literal; minimal (syntax) changes only. 'Silver' is semantic; more C++ idioms + leftover patterns. 'Gold' is (forthcoming and) modern; template based
Good practices in C++ for Design pattern :-)
I am pleased to announce that rxscram has graciously volunteered his time and effort to breath life back into this project. Step one; make the Bronze version mimic the entire book. That is, the left over patterns will be brought back into the Bronze version and the other missing (Proxy and MVC) patterns as well. Step two; make the Silver version C++ centric. That is, it will incorporate both a static and dynamic library of pattern objects called, Objectville. More over, it will diverge dramatically from the Bronze version. Finally, work on the Gold version will start once the silver version is finished.
The SVN repository has been populated the latest Bronze and Silver versions. Although the Silver version is not complete, work on the Gold version has begun, current thinking is to publish to SVN as I go rather than wait until I have a complete version. Anyway, hope you find it useful.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?