User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 04:22, 28 September 2009 (diff | hist) Refactoring
- 08:28, 27 September 2009 (diff | hist) m Recursion introduction
- 03:14, 27 September 2009 (diff | hist) m Switch statement smell
- 03:13, 27 September 2009 (diff | hist) m Beware type switches
- 03:02, 27 September 2009 (diff | hist) Nm God class (Redirecting to God object) (top)
- 00:34, 27 September 2009 (diff | hist) Strategy
- 23:17, 26 September 2009 (diff | hist) Interpreter
- 23:07, 26 September 2009 (diff | hist) Stable abstractions principle
- 02:43, 24 September 2009 (diff | hist) OO culture
- 02:29, 24 September 2009 (diff | hist) Delegation
- 02:26, 24 September 2009 (diff | hist) m Object pool
- 07:41, 22 September 2009 (diff | hist) m Open closed principle
- 07:39, 22 September 2009 (diff | hist) m OO gurus
- 01:23, 21 September 2009 (diff | hist) Parse tree design
- 12:13, 14 September 2009 (diff | hist) m Flyweight
- 12:12, 14 September 2009 (diff | hist) m Object cesspool
- 12:11, 14 September 2009 (diff | hist) N Object pool (New page: The object pool design pattern can be used to aid performance when objects are expensive to create, by using caching. An object pool, usually implemented as a Singleton class, manages ...)
- 11:54, 14 September 2009 (diff | hist) m Replace Inheritance with Delegation
- 11:54, 14 September 2009 (diff | hist) N Delegation (New page: Delegation is a design pattern which involves an object that delegates certain responsibilities to an associated object called a delegate. As an example, the Cocoa framework contains a cl...)
- 01:14, 14 September 2009 (diff | hist) 427 assessment
- 03:03, 10 September 2009 (diff | hist) Flyweight
- 10:42, 9 September 2009 (diff | hist) Command
- 01:49, 18 August 2009 (diff | hist) m Johnson and Foote's heuristics (top)
- 01:45, 18 August 2009 (diff | hist) Reduce implicit parameter passing
- 01:40, 18 August 2009 (diff | hist) Send messages to components instead of to self
- 01:35, 18 August 2009 (diff | hist) m Separate methods that do not communicate (top)
- 01:33, 18 August 2009 (diff | hist) m Factor implementation differences into subcomponents (top)
- 01:31, 18 August 2009 (diff | hist) Split large classes
- 01:29, 18 August 2009 (diff | hist) m Minimize accesses to variables
- 01:27, 18 August 2009 (diff | hist) The top of the class hierarchy should be abstract
- 01:20, 18 August 2009 (diff | hist) Subclasses should be specializations
- 01:18, 18 August 2009 (diff | hist) Class hierarchies should be deep and narrow
- 01:10, 18 August 2009 (diff | hist) Reduce the size of methods
- 01:06, 18 August 2009 (diff | hist) m Reduce the number of arguments
- 01:04, 18 August 2009 (diff | hist) m Eliminate case analysis
- 01:02, 18 August 2009 (diff | hist) m Recursion introduction
- 01:02, 18 August 2009 (diff | hist) N Category:Design heuristics (New page: Heuristics for making good OO designs.)
- 01:01, 18 August 2009 (diff | hist) m Category:Riel's heuristics (top)
- 01:01, 18 August 2009 (diff | hist) N Category:Johnson and Foote's heuristics (New page: Pages about Johnson and Foote's heuristics Category:Design heuristics) (top)
- 02:34, 13 August 2009 (diff | hist) N Double dispatch (Redirecting to Double Dispatch) (top)
- 00:01, 5 August 2009 (diff | hist) m Riel's heuristics
- 11:33, 4 August 2009 (diff | hist) m Adapter
- 10:51, 4 August 2009 (diff | hist) Factory Method
- 10:46, 4 August 2009 (diff | hist) File:FactoryMethod.png (uploaded a new version of "Image:FactoryMethod.png") (top)
- 10:42, 4 August 2009 (diff | hist) m File:FactoryMethod.png (Removing all content from page)
- 10:35, 4 August 2009 (diff | hist) N File:FactoryMethod.png (New version of Image:Factory_Method.jpg which fixes a couple of minor problems. Contact me if you want any changes made.)
- 05:01, 3 August 2009 (diff | hist) m Visitor
- 02:04, 3 August 2009 (diff | hist) Visitor
- 05:23, 30 July 2009 (diff | hist) Equals vs the Encapsulation Boundary
- 05:20, 30 July 2009 (diff | hist) m Equals vs the Encapsulation Boundary
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)