Difference between revisions of "Recommended Reading"
From Apache OpenOffice Wiki
(→Recommended Reading) |
|||
Line 51: | Line 51: | ||
==OOo Basic Programming== | ==OOo Basic Programming== | ||
+ | |||
+ | ==Free Resources== | ||
+ | |||
+ | From the above list, everything that's free (as in free beer): | ||
+ | * [http://www.smart2help.com/e-books/ e-Books] | ||
+ | * [http://www.kuzbass.ru:8086/docs/isocpp/ c++ draft standard] | ||
[[Category: Development]] | [[Category: Development]] |
Revision as of 17:44, 6 September 2006
Contents
Recommended Reading
This page collects both bibliography as well as links to online literature. The scope is development for OOo, in various programming languages.
Software engineering in general
- Design Patterns - Erich Gamma et al. - Publisher: Addison-Wesley
- Refactoring: Improving the Design of Existing Code - Martin Fowler et al. - Publisher: Addison-Wesley
- The Pragmatic Programmer - Andrew Hunt, David Thomas - Publisher: Addison-Wesley
- Sustainable Software Development: An Agile Perspective - Kevin Tate - Publisher: Addison-Wesley
C++ Programming
The basics:
- C++ Primer 3rd edition - Stanley B Lippman, Josee Lajoie - Publisher: Addison-Wesley
- Accelerated C++ - Andrew Koenig, Barbara Moo - Publisher: Addison-Wesley
The reference:
- The C++ Programming Language Special Edition - Bjarne Stroustrup - Publisher: Addison-Wesley
- the ISO C++ standard
- preliminary, but free draft
- official c++ standard (2003er revision, huge price tag)
Simply indispensable:
- Exceptional C++ - Herb Sutter - Publisher: Addison-Wesley
- More Exceptional C++ - Herb Sutter - Publisher: Addison-Wesley
- Exceptional C++ Style - Herb Sutter - Publisher: Addison-Wesley
- Effective C++ 2nd edition - Scott Meyers - Publisher: Addison-Wesley
- Effective STL - Scott Meyers - Publisher: Addison-Wesley
Advanced Topics:
- Modern C++ Design - Andrei Alexandrescu - Publisher: Addison-Wesley
- C++ Templates - David Vandevoorde, Nicolai Josuttis - Publisher: Addison-Wesley
- Large-Scale C++ Software Design - John Lakos - Publisher: Addison-Wesley
A really complete resource for the essential stuff written about C++ is ACCU's (Association of C/C++ Users) collection of book reviews
Java Programming
Python Programming
OOo Basic Programming
Free Resources
From the above list, everything that's free (as in free beer):