collects and distills successful techniques in planning a reengineering project, reverse-engineering, problem detection, migration strategies and software redesign.
Object and Class Structures,
Type Checking and New Types,
Initializing a New Class,
GtkArg and the Type System,
Object Arguments,
Signals,
Object Finalization,
Attaching Data to Objects
It is possible in Javascript (ECMAScript) to do classical single inheritance nested to any depth, without any caveats.
This article concisely explores the mechanism in depth, including flaws in other approaches, internal Javascript algorithms, proper OOP data encapsulation with default constructors, and an optimized inheritance declaration syntax with both Object and Function prototype convenience methods.
Learn about UML class diagrams and their notations. Your one-stop resource for everything to do with the Unified Modeling Language (UML) from software diagram examples to a comprehensive tutorial.
Old, but very good article on Singleton (and OO) misunderstand/misuse. From my opinion, a second edition (e.g. "Patterns revisited") of the Patterns book is necessary, though it's horrible that Mr. Vlissides has passed away.
M. Stevens, A. Kellens, J. Brichau, und T. D'Hondt. BENEVOL 2007 - 6th BElgian-NEtherlands software eVOLution workshop (Namur, Belgium, December 13-14, 2007), (2007)