Super quick exam ref
From CSSEMediaWiki
(Difference between revisions)
(New page: {{Template:Design patterns}} {{Template:Refactoring}} {{Template:CodeSmells}} {{Template:Nomenclature}}) |
|||
Line 1: | Line 1: | ||
+ | Links to info below... | ||
+ | |||
+ | == Patterns == | ||
+ | * [[Design patterns]] | ||
{{Template:Design patterns}} | {{Template:Design patterns}} | ||
+ | |||
+ | == Maxims == | ||
+ | |||
+ | == Refactoring and Smells == | ||
{{Template:Refactoring}} | {{Template:Refactoring}} | ||
{{Template:CodeSmells}} | {{Template:CodeSmells}} | ||
+ | |||
+ | == Other == | ||
{{Template:Nomenclature}} | {{Template:Nomenclature}} |
Revision as of 09:51, 14 October 2009
Links to info below...
Contents |
Patterns
Design patterns | |
---|---|
Creational: Abstract Factory | Builder | Factory Method | Prototype | Singleton |
Maxims
Refactoring and Smells
Other
Nomenclature | |
---|---|
Techniques: Abstraction | Aggregation versus Composition | Association versus Dependency | Coupling | Encapsulation | Information hiding | Inheritance | Multiple Inheritance | Overloading | Polymorphism
Features: Abstract class | Class versus Object | Component versus Module | Instance | Interface | Method | Package versus Namespace | Superclass | Subclass |