Oldest pages
From CSSEMediaWiki
Showing below up to 100 results starting with #51.
View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)
- Enum idiom (02:03, 3 August 2009)
- Christopher Alexander 1979 (11:57, 7 August 2009)
- Christopher Alexander 1977 (12:07, 7 August 2009)
- Hillside Group (15:39, 8 August 2009)
- Ward and Kent (15:43, 8 August 2009)
- Abstraction (23:09, 8 August 2009)
- Bob Martin's heuristics (03:09, 13 August 2009)
- Factor implementation differences into subcomponents (01:33, 18 August 2009)
- Separate methods that do not communicate (01:35, 18 August 2009)
- Johnson and Foote's heuristics (01:49, 18 August 2009)
- Reduce implicit parameter passing (22:28, 18 August 2009)
- Reduce the number of arguments (01:00, 20 August 2009)
- Reduce the size of methods (01:02, 20 August 2009)
- Class hierarchies should be deep and narrow (01:05, 20 August 2009)
- Minimize accesses to variables (01:08, 20 August 2009)
- Subclasses should be specializations (01:11, 20 August 2009)
- Split large classes (01:14, 20 August 2009)
- Accountability Design (02:59, 20 August 2009)
- Access levels (23:32, 29 August 2009)
- Software crisis (21:36, 1 September 2009)
- The top of the class hierarchy should be abstract (06:11, 4 September 2009)
- Agent classes irrelevant (00:50, 7 September 2009)
- Instance (12:50, 10 September 2009)
- Component versus Module (13:43, 10 September 2009)
- What is Bad Design (22:09, 10 September 2009)
- Establishing priorities (09:00, 12 September 2009)
- Managing complexity (09:45, 12 September 2009)
- Agile methods (13:49, 12 September 2009)
- Inheritance (22:19, 16 September 2009)
- Janina's Design Study (08:58, 22 September 2009)
- Big ball of mud (06:18, 23 September 2009)
- Law of leaky abstractions (07:37, 23 September 2009)
- Replace Parameter with Explicit Methods (12:29, 26 September 2009)
- Patterns (06:06, 27 September 2009)
- Unified Modeling Language (08:47, 28 September 2009)
- Quotes (03:50, 3 October 2009)
- Benjamin's Design Study (03:57, 4 October 2009)
- Aidan's Design Study (20:20, 4 October 2009)
- Mike's Design Study (22:53, 4 October 2009)
- TobiW's Design Study (23:14, 4 October 2009)
- PaulDesignStudy (01:13, 5 October 2009)
- Design Project (03:42, 5 October 2009)
- Amelioration patterns (04:30, 5 October 2009)
- Bertrand Meyer (09:56, 5 October 2009)
- Tour Guide Project Page (10:03, 5 October 2009)
- Stephen's Design Study (10:12, 5 October 2009)
- Michal's Design Study (10:38, 5 October 2009)
- PluS XML format (10:46, 5 October 2009)
- My actual Project, I think. (10:53, 5 October 2009)
- Bertrand's Design Study (11:00, 5 October 2009)
- Matthew's Design Study (11:05, 5 October 2009)
- Riel's heuristics (01:58, 11 October 2009)
- Beware type switches (10:32, 11 October 2009)
- Don't expose mutable attributes (04:32, 12 October 2009)
- Avoid no-op overrides (22:48, 12 October 2009)
- Information hiding (23:30, 12 October 2009)
- Containment implies uses (23:30, 12 October 2009)
- William Brown 1998 (06:35, 13 October 2009)
- Make constructors blocking (20:40, 13 October 2009)
- List of OO Languages (23:32, 13 October 2009)
- Program to the interface not the implementation (05:34, 14 October 2009)
- You ain't gonna need it (05:41, 14 October 2009)
- Message chain smell (09:31, 14 October 2009)
- Temporary field smell (09:32, 14 October 2009)
- Lazy class smell (09:32, 14 October 2009)
- Primitive obsession smell (09:33, 14 October 2009)
- Long parameter list smell (10:25, 14 October 2009)
- Self Encapsulate Field (20:55, 14 October 2009)
- Replace Array with Object (21:09, 14 October 2009)
- Replace Parameter with Method (21:34, 14 October 2009)
- Design patterns break rules (21:55, 14 October 2009)
- Add Parameter (22:16, 14 October 2009)
- Pull Up Constructor Body (22:19, 14 October 2009)
- Extract Interface (22:20, 14 October 2009)
- Wal's Fish Tank (22:50, 14 October 2009)
- Replace Exception with test (23:00, 14 October 2009)
- Comments smell (23:22, 14 October 2009)
- Replace Magic Number with Symbolic Constant (23:57, 14 October 2009)
- OO Python Character Animation Design Study (22:21, 5 July 2010)
- Lecture sequence (00:26, 14 July 2010)
- Frogs design (04:31, 15 July 2010)
- 2010 frog design criticisms (05:00, 15 July 2010)
- Copy Constructor vs the Encapsulation Boundary (02:36, 16 July 2010)
- Goto considered harmful (03:39, 16 July 2010)
- A froggy visitor (03:02, 18 July 2010)
- Double Dispatch (14:22, 25 July 2010)
- OO tools (12:57, 26 July 2010)
- HistoryCrumbs.user.js (12:58, 26 July 2010)
- Michael's Log (01:56, 30 July 2010)
- Nelson Shaw Project Log (22:01, 31 July 2010)
- Tanmay's Log (23:10, 3 August 2010)
- Trains design (01:34, 11 August 2010)
- Parse tree design (01:44, 11 August 2010)
- DMA Design Project first draft (08:47, 12 August 2010)
- Joshua Bloch (23:32, 12 August 2010)
- Properties (04:27, 20 August 2010)
- Java Collections Framework (10:25, 21 August 2010)
- David Parnas (08:14, 15 September 2010)
- DMA Design Project - first submission (21:06, 16 September 2010)
- DMA Design Project - Source Code (23:49, 16 September 2010)