User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 02:25, 23 July 2009 (diff | hist) m Alan Kay
- 01:41, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:09, 23 July 2009 (diff | hist) m File:Wal AlanKay.jpg (Turns out I didn't take the photo) (top)
- 01:01, 23 July 2009 (diff | hist) Alan Kay
- 00:48, 23 July 2009 (diff | hist) m File:Wal AlanKay.jpg
- 00:48, 23 July 2009 (diff | hist) N File:Wal AlanKay.jpg (Wal and Alan Kay. Photo by Stephen Fitchett (with apologies for bad quality).)
- 08:13, 22 July 2009 (diff | hist) Talk:Call super
- 04:22, 22 July 2009 (diff | hist) m Riel's heuristics
- 04:21, 22 July 2009 (diff | hist) m Avoid verb classes
- 04:20, 22 July 2009 (diff | hist) m Limit compositions in a class
- 04:19, 22 July 2009 (diff | hist) m Methods should use most fields of a class
- 04:19, 22 July 2009 (diff | hist) m Contain contents not parents
- 04:12, 22 July 2009 (diff | hist) m Limit compositions in a class
- 04:10, 22 July 2009 (diff | hist) m Separate non-communicating behaviour
- 03:12, 21 July 2009 (diff | hist) N Template:Design patterns (New page: <br clear=all> <div align="center"> {| class="toccolours" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" colspan="2"|Design patterns |- ! valign=...) (top)
- 02:02, 21 July 2009 (diff | hist) Wiki users
- 02:01, 21 July 2009 (diff | hist) N File:Stephen.jpg (top)
- 00:18, 21 July 2009 (diff | hist) N User:Stephen Fitchett (New page: I am Stephen.)
- 00:15, 21 July 2009 (diff | hist) m Riel's heuristics (Category)
- 00:15, 21 July 2009 (diff | hist) m Favour containment over association
- 00:14, 21 July 2009 (diff | hist) m Reusable frameworks over reusable components (top)
- 00:14, 21 July 2009 (diff | hist) m Avoid no-op overrides
- 00:13, 21 July 2009 (diff | hist) Beware singletons (top)
- 00:12, 21 July 2009 (diff | hist) m Avoid becomes
- 00:11, 21 July 2009 (diff | hist) Beware value switches
- 00:09, 21 July 2009 (diff | hist) m Beware type switches
- 00:08, 21 July 2009 (diff | hist) m Avoid concrete base classes
- 00:06, 21 July 2009 (diff | hist) m Abstract classes should be base classes
- 00:05, 21 July 2009 (diff | hist) m Limit hierarchy depth (top)
- 00:03, 21 July 2009 (diff | hist) m Favour deep hierarchies (top)
- 00:01, 21 July 2009 (diff | hist) m Avoid protected data
- 00:00, 21 July 2009 (diff | hist) m Dependency inversion principle
- 23:59, 20 July 2009 (diff | hist) m Inheritance for specialization (top)
- 23:59, 20 July 2009 (diff | hist) m Inheritance for specialization
- 23:57, 20 July 2009 (diff | hist) m Eliminate irrelevant classes
- 23:56, 20 July 2009 (diff | hist) Model the real world
- 23:54, 20 July 2009 (diff | hist) m Interface should be dependent on model
- 23:53, 20 July 2009 (diff | hist) m Beware of non-communicating methods (top)
- 23:53, 20 July 2009 (diff | hist) m Beware of many accessors
- 23:52, 20 July 2009 (diff | hist) m Avoid god classes
- 23:51, 20 July 2009 (diff | hist) Distribute system intelligence
- 23:45, 20 July 2009 (diff | hist) m Model classes not roles
- 23:43, 20 July 2009 (diff | hist) m Keep related data and behavior in one place
- 23:41, 20 July 2009 (diff | hist) m One key abstraction
- 23:40, 20 July 2009 (diff | hist) m Nil or export coupling only
- 23:40, 20 July 2009 (diff | hist) Nil or export coupling only
- 23:39, 20 July 2009 (diff | hist) m Avoid interface bloat
- 23:38, 20 July 2009 (diff | hist) Avoid interface pollution (top)
- 23:34, 20 July 2009 (diff | hist) Avoid interface bloat
- 23:29, 20 July 2009 (diff | hist) Minimal public interface
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)