User contributions
From CSSEMediaWiki
- 07:14, 14 October 2009 (diff | hist) Johnson and Foote 1988 (→White box and black box reuse)
- 07:11, 14 October 2009 (diff | hist) Johnson and Foote 1988 (→White box and black box reuse)
- 09:43, 1 October 2009 (diff | hist) 2007 Exam answers (→Question 2)
- 22:27, 11 September 2009 (diff | hist) Talk:Sorcerers design (top)
- 22:27, 11 September 2009 (diff | hist) Talk:Sorcerers design
- 23:48, 1 September 2009 (diff | hist) Implement behavior with abstract state pattern
- 23:38, 1 September 2009 (diff | hist) Define classes by behavior, not state pattern
- 23:13, 1 September 2009 (diff | hist) m The top of the class hierarchy should be abstract
- 23:13, 1 September 2009 (diff | hist) The top of the class hierarchy should be abstract
- 22:24, 1 September 2009 (diff | hist) Software reuse
- 21:36, 1 September 2009 (diff | hist) m Software crisis (top)
- 02:50, 1 September 2009 (diff | hist) m Stable abstractions principle (→Quantifying Stability)
- 02:41, 1 September 2009 (diff | hist) m Reuse release equivalence principle
- 02:16, 1 September 2009 (diff | hist) Dependency injection
- 06:15, 23 August 2009 (diff | hist) m Inversion of control
- 00:41, 23 August 2009 (diff | hist) Test Driven Development (→Baby Steps)
- 00:40, 23 August 2009 (diff | hist) Test Driven Development (→Design Focus)
- 09:33, 22 August 2009 (diff | hist) Test Driven Development (→Red-Green-Refactor)
- 09:29, 22 August 2009 (diff | hist) Test Driven Development
- 09:06, 22 August 2009 (diff | hist) Test Driven Development
- 03:09, 13 August 2009 (diff | hist) m Bob Martin's heuristics (top)
- 08:18, 10 August 2009 (diff | hist) m Flyweight (→Consequences)
- 08:05, 10 August 2009 (diff | hist) m Flyweight
- 07:59, 10 August 2009 (diff | hist) m Interpreter (→Consequences)
- 09:43, 8 August 2009 (diff | hist) m Separate methods that do not communicate
- 09:42, 8 August 2009 (diff | hist) m Separate methods that do not communicate
- 09:20, 8 August 2009 (diff | hist) m Subclasses should be specializations
- 09:10, 8 August 2009 (diff | hist) Getter and setter policy
- 08:38, 8 August 2009 (diff | hist) Reduce the number of arguments
- 08:37, 8 August 2009 (diff | hist) Reduce the number of arguments
- 08:07, 8 August 2009 (diff | hist) m Johnson and Foote's heuristics
- 09:56, 1 August 2009 (diff | hist) Talk:Equals vs the Encapsulation Boundary
- 09:49, 1 August 2009 (diff | hist) m Avoid equals
- 09:44, 1 August 2009 (diff | hist) Talk:Empty method over-rides
- 06:39, 1 August 2009 (diff | hist) Empty method over-rides
- 06:30, 1 August 2009 (diff | hist) m Equals vs the Encapsulation Boundary
- 06:22, 1 August 2009 (diff | hist) Talk:Empty method over-rides
- 06:57, 29 July 2009 (diff | hist) Interface segregation principle
- 06:43, 29 July 2009 (diff | hist) m Impedance mismatch
- 06:33, 29 July 2009 (diff | hist) Information hiding
- 07:03, 18 July 2009 (diff | hist) m Encapsulation boundary
- 05:47, 18 July 2009 (diff | hist) Encapsulation is hierarchical
- 04:48, 18 July 2009 (diff | hist) m Do the simplest thing that could possibly work
- 04:45, 18 July 2009 (diff | hist) m Don't expose mutable attributes
- 04:06, 18 July 2009 (diff | hist) Don't burn your base class
- 03:31, 18 July 2009 (diff | hist) m Dependency inversion principle