[Fclib-general] Tools and books
Status: Pre-Alpha
Brought to you by:
rjcjr9
From: <rob...@at...> - 2001-11-29 19:19:57
|
Here are some of the tools and books that I am relying on while writing FastClass: I use MicroSoft Visual C++ 6.0 professional, IDE and all. I would love if someone would get FastClass to run with GNU tools as well as other Windows compilers. I use doxygen-style comments and doxygen for creating nicely formatted documentationnfrom my comments. Doxygen is a program that creates manuals in different formats (including HTML) from specially formatted source code comments. The output is great. The drawback is that you have to add warts like "\param" and "\return" to your comments, which makes them a little less readable in source code form. Source and binaries for many platforms, including Windows, are available at www.stack.nl/~dimitri/doxygen/download.html#latestsrc. I use dia to create UML diagrams. I primarily create class diagrams, but sequence diagrams have been very helpful in a few cases. Keeping the source code and the UML in sync is a chore, however. Stroustrup's _The C++ Programming Language_ is invaluable, especially the reference material on multiple inheritance and other features. I need a newer edition, since mine predates finalization of the standard. The design of FastClass is influenced by the book _Design Patterns: Elements of Reusable Object-Oriented Software_ (Gamma, et al). I'm reading Scott Meyer's _Effective C++: 50 Specific Ways to mprove Your Programs and Designs_ and trying to follow its guidelines. Any other recommendations? Thanks, Rob Campbell rob...@at... |