User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 250 | older 250) (20 | 50 | 100 | 250 | 500)
- 03:27, 13 January 2012 (diff | hist) EXtreme programming (Redirecting to Extreme programming) (top)
- 03:25, 13 January 2012 (diff | hist) m EXtreme programming
- 03:25, 13 January 2012 (diff | hist) EXtreme programming
- 02:23, 13 January 2012 (diff | hist) m Martin Fowler 1999 (→See also) (top)
- 01:27, 13 January 2012 (diff | hist) Code smells (→Links) (top)
- 01:25, 13 January 2012 (diff | hist) m Code smells (→Links)
- 01:19, 13 January 2012 (diff | hist) Code smells
- 00:06, 15 October 2009 (diff | hist) Replace Constructor with Factory Method
- 00:03, 15 October 2009 (diff | hist) N Replace Constructor with Factory Method (New page: When constructing a complex object or complex sets of objects, a Factory Method may be preferable to a Constructor when creating new objects. == See Also == {{Refactoring}})
- 00:01, 15 October 2009 (diff | hist) m Extract Method
- 23:57, 14 October 2009 (diff | hist) N Replace Magic Number with Symbolic Constant (New page: Any time that a number is hard coded into the text, it should be replaced by a constant value for that class. == Example == public int power10(int num) { int result = 1; for(int i =...) (top)
- 20:30, 14 October 2009 (diff | hist) m Super quick exam ref
- 20:26, 14 October 2009 (diff | hist) N Talk:Wal's Fish Tank (New page: This fish tank seems to have sharks... I hope the glass between the observer and the fish is strong enough :P --~~~)
- 10:15, 14 October 2009 (diff | hist) Super quick exam ref
- 10:09, 14 October 2009 (diff | hist) Super quick exam ref
- 10:08, 14 October 2009 (diff | hist) m Super quick exam ref
- 10:06, 14 October 2009 (diff | hist) m Super quick exam ref
- 10:06, 14 October 2009 (diff | hist) Super quick exam ref
- 10:04, 14 October 2009 (diff | hist) Super quick exam ref (→Other)
- 10:00, 14 October 2009 (diff | hist) Super quick exam ref (→Patterns)
- 10:00, 14 October 2009 (diff | hist) Super quick exam ref (→Refactoring and Smells)
- 09:58, 14 October 2009 (diff | hist) Super quick exam ref
- 09:54, 14 October 2009 (diff | hist) Super quick exam ref
- 09:51, 14 October 2009 (diff | hist) Super quick exam ref
- 09:49, 14 October 2009 (diff | hist) m Architectural patterns
- 09:48, 14 October 2009 (diff | hist) N Super quick exam ref (New page: {{Template:Design patterns}} {{Template:Refactoring}} {{Template:CodeSmells}} {{Template:Nomenclature}})
- 09:47, 14 October 2009 (diff | hist) OO wisdom
- 09:46, 14 October 2009 (diff | hist) m Template:CodeSmells (top)
- 09:40, 14 October 2009 (diff | hist) m Code smells (Made the list alphabetical)
- 09:36, 14 October 2009 (diff | hist) m Duplicate code smell (→See also: - Adding template to each codesmell page)
- 09:36, 14 October 2009 (diff | hist) m Long method smell (→See also)
- 09:35, 14 October 2009 (diff | hist) m Large class smell (→See also)
- 09:35, 14 October 2009 (diff | hist) m Long parameter list smell (→See also)
- 09:35, 14 October 2009 (diff | hist) m Divergent change smell (→See also)
- 09:34, 14 October 2009 (diff | hist) m Shotgun surgery smell (→See also)
- 09:34, 14 October 2009 (diff | hist) m Feature envy smell (→See Also)
- 09:34, 14 October 2009 (diff | hist) m Data clumps smell (→See also)
- 09:33, 14 October 2009 (diff | hist) m Primitive obsession smell (→See also) (top)
- 09:33, 14 October 2009 (diff | hist) m Switch statement smell (→See also)
- 09:33, 14 October 2009 (diff | hist) m Parallel inheritance hierarchies smell (→See also)
- 09:32, 14 October 2009 (diff | hist) m Lazy class smell (→See also) (top)
- 09:32, 14 October 2009 (diff | hist) m Speculative generality smell (→See also)
- 09:32, 14 October 2009 (diff | hist) m Temporary field smell (→See also) (top)
- 09:31, 14 October 2009 (diff | hist) m Message chain smell (→See Also) (top)
- 09:31, 14 October 2009 (diff | hist) m Middle man smell (→See also)
- 09:31, 14 October 2009 (diff | hist) m Inappropriate intimacy smell (→See also)
- 09:30, 14 October 2009 (diff | hist) m Alternative classes with different interfaces smell (→See also)
- 09:30, 14 October 2009 (diff | hist) m Incomplete library class smell (→See also)
- 09:30, 14 October 2009 (diff | hist) m Data class smell (→See also)
- 09:29, 14 October 2009 (diff | hist) m Refused bequest smell (→See also)
- 09:29, 14 October 2009 (diff | hist) m Code smells (→Links)
- 09:28, 14 October 2009 (diff | hist) Comments smell (→See also)
- 09:28, 14 October 2009 (diff | hist) m Template:CodeSmells
- 09:14, 14 October 2009 (diff | hist) m Code smells (→Links)
- 09:13, 14 October 2009 (diff | hist) N Template:CodeSmells (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"|Code smells |- ! valign="lef...)
- 09:13, 14 October 2009 (diff | hist) Code smells (→Links)
- 22:49, 13 October 2009 (diff | hist) Talk:List of OO Languages (top)
- 22:35, 13 October 2009 (diff | hist) m List of OO Languages
- 22:28, 13 October 2009 (diff | hist) List of OO Languages
- 22:26, 13 October 2009 (diff | hist) List of OO Languages
- 23:57, 8 October 2009 (diff | hist) m Professionalism
- 23:55, 8 October 2009 (diff | hist) N Professionalism (New page: First year engineering students enter university with low levels of abilities in the field they are training in and a lack of understanding in what they are being taught. In the core engin...)
- 23:31, 8 October 2009 (diff | hist) Main Page
- 13:17, 8 October 2009 (diff | hist) Design maxims
- 04:34, 8 October 2009 (diff | hist) Talk:Martin Fowler
- 04:22, 8 October 2009 (diff | hist) Talk:Hall of fame
- 04:00, 8 October 2009 (diff | hist) Talk:Hall of fame
- 11:05, 5 October 2009 (diff | hist) Matthew's Design Study (top)
- 11:04, 5 October 2009 (diff | hist) N File:CoderChrome-Alpha-5-10-2009.tar.gz (top)
- 10:59, 5 October 2009 (diff | hist) Matthew's Design Study (→Concluding Statements)
- 10:57, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 2 - The Viewpart)
- 10:54, 5 October 2009 (diff | hist) Matthew's Design Study (→Final Design & Conclusions)
- 10:47, 5 October 2009 (diff | hist) Matthew's Design Study (→MetricsProvider component)
- 10:46, 5 October 2009 (diff | hist) Matthew's Design Study (→MetricsProvider component)
- 10:30, 5 October 2009 (diff | hist) m Matthew's Design Study
- 10:30, 5 October 2009 (diff | hist) m Matthew's Design Study (→Final Design)
- 10:28, 5 October 2009 (diff | hist) N File:Package.png (top)
- 10:16, 5 October 2009 (diff | hist) Matthew's Design Study (→Final Design)
- 10:14, 5 October 2009 (diff | hist) m Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 10:13, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 10:13, 5 October 2009 (diff | hist) N File:Prefs.png (top)
- 10:13, 5 October 2009 (diff | hist) m Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 09:59, 5 October 2009 (diff | hist) m Matthew's Design Study (→Final Design)
- 09:59, 5 October 2009 (diff | hist) N File:Sys3.png (top)
- 09:58, 5 October 2009 (diff | hist) N File:Sys2.png (top)
- 09:58, 5 October 2009 (diff | hist) N File:Sys1.png (top)
- 09:55, 5 October 2009 (diff | hist) m Matthew's Design Study (→Final Design)
- 09:53, 5 October 2009 (diff | hist) Matthew's Design Study (→Final Design)
- 09:51, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 2 - Eclipse Functionality & Limitations)
- 09:44, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 09:43, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 09:42, 5 October 2009 (diff | hist) N File:AugmentationClasses.png (top)
- 09:09, 5 October 2009 (diff | hist) m Matthew's Design Study (→GUI Overview)
- 09:09, 5 October 2009 (diff | hist) N File:AugPreferences.png (top)
- 09:08, 5 October 2009 (diff | hist) m Matthew's Design Study (→GUI Overview)
- 09:00, 5 October 2009 (diff | hist) N File:NewMetrics.png (top)
- 08:44, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Overview)
- 08:43, 5 October 2009 (diff | hist) N File:Viewpart.png (top)
- 08:42, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 08:40, 5 October 2009 (diff | hist) Matthew's Design Study (→GUI Design - Part 1 - MVC Patterns)
- 08:19, 5 October 2009 (diff | hist) Matthew's Design Study (→The Model - Part 7 - GUI Lessons)
- 08:17, 5 October 2009 (diff | hist) m Matthew's Design Study (→The Model - Part 6 - Strings Based Settings)
- 08:17, 5 October 2009 (diff | hist) m Matthew's Design Study (→The Model - Part 6 - Strings Based Settings)
- 08:17, 5 October 2009 (diff | hist) Matthew's Design Study (→The Model - Part 6 - Strings Based Settings)
- 08:10, 5 October 2009 (diff | hist) m Matthew's Design Study (→Comparison to Initial Design)
- 08:07, 5 October 2009 (diff | hist) m Matthew's Design Study (→Still ToDo)
- 08:07, 5 October 2009 (diff | hist) m Matthew's Design Study (→Design Considerations)
- 08:06, 5 October 2009 (diff | hist) Matthew's Design Study (→Design Considerations)
- 07:54, 5 October 2009 (diff | hist) Matthew's Design Study
- 15:42, 4 October 2009 (diff | hist) Talk:Main Page
- 15:23, 4 October 2009 (diff | hist) Talk:Maxim Hierarchy (top)
- 15:17, 4 October 2009 (diff | hist) m User:Matthew Harward
- 15:16, 4 October 2009 (diff | hist) m User:Matthew Harward
- 15:15, 4 October 2009 (diff | hist) m User:Matthew Harward
- 15:14, 4 October 2009 (diff | hist) m User:Matthew Harward
- 08:47, 28 September 2009 (diff | hist) Unified Modeling Language (top)
- 12:19, 27 September 2009 (diff | hist) m BaseBean
- 12:17, 27 September 2009 (diff | hist) m Editing Tips
- 12:16, 27 September 2009 (diff | hist) m Editing Tips
- 12:15, 27 September 2009 (diff | hist) m Editing Tips
- 12:13, 27 September 2009 (diff | hist) m Unified Modeling Language
- 12:08, 27 September 2009 (diff | hist) Matthew's Design Study (→Design Considerations)
- 12:04, 27 September 2009 (diff | hist) m Matthew's Design Study (→The Model - Part 4 - Metric Sections & Metrics)
- 11:59, 27 September 2009 (diff | hist) Matthew's Design Study (→Existing Code Base)
- 11:56, 27 September 2009 (diff | hist) m Matthew's Design Study (→Existing Usage of OOD Features & Techniques)
- 11:54, 27 September 2009 (diff | hist) m Matthew's Design Study (→Constraints)
- 11:54, 27 September 2009 (diff | hist) m Matthew's Design Study (→Requirements)
- 11:53, 27 September 2009 (diff | hist) m Matthew's Design Study (→Desired Behaviour & Requirements)
- 11:49, 27 September 2009 (diff | hist) m Matthew's Design Study (→Project Abstract)
- 11:48, 27 September 2009 (diff | hist) Matthew's Design Study (→Project Abstract)
- 11:48, 27 September 2009 (diff | hist) Matthew's Design Study
- 10:38, 27 September 2009 (diff | hist) m Maxim Hierarchy
- 10:13, 27 September 2009 (diff | hist) m Maxim Hierarchy
- 10:13, 27 September 2009 (diff | hist) N Talk:Maxim Hierarchy (New page: Hey guys, here is a page on a hierarchy of maxims. Hopefully it will attempt to allow us a better way of classifying them. Let me know what you think... Some parts definitely need more wor...)
- 10:11, 27 September 2009 (diff | hist) m Maxim Hierarchy (→Design & implementation)
- 10:10, 27 September 2009 (diff | hist) Maxim Hierarchy
- 10:09, 27 September 2009 (diff | hist) m Maxim Hierarchy (→Avoid unnecessary complexity)
- 10:01, 27 September 2009 (diff | hist) Maxim Hierarchy
- 09:57, 27 September 2009 (diff | hist) m Reuse release equivalence principle
- 09:49, 27 September 2009 (diff | hist) N Maxim Hierarchy (New page: This is one attempt to categorise maxims. == Design & implementation == All those maxims related to the system itself. === Separate and group system parts rationally === ==== Class & Pack...)
- 09:25, 27 September 2009 (diff | hist) m Avoid downcasting
- 07:51, 27 September 2009 (diff | hist) Design maxims
- 07:13, 27 September 2009 (diff | hist) m Design maxims (→See Also)
- 07:12, 27 September 2009 (diff | hist) m Design maxims (→Riel's heuristics)
- 07:07, 27 September 2009 (diff | hist) m Category:Anti-Patterns (top)
- 06:12, 27 September 2009 (diff | hist) Management antipatterns
- 06:11, 27 September 2009 (diff | hist) Management antipatterns
- 06:10, 27 September 2009 (diff | hist) m Antipatterns (→Types of antipatterns)
- 06:10, 27 September 2009 (diff | hist) N Management antipatterns (New page: == Development & Management Antipatterns == *Continuous obsolescence - When technology changes so rapidly that the development can't keep up with current versions of the software. [[W...)
- 06:09, 27 September 2009 (diff | hist) Object-oriented design anti-patterns
- 06:08, 27 September 2009 (diff | hist) Organisational patterns
- 06:08, 27 September 2009 (diff | hist) N Management patterns (Redirecting to Organisational patterns) (top)
- 06:07, 27 September 2009 (diff | hist) N Organisational patterns (New page: Patterns related to process and team development. In essence, the management of the software development process.)
- 06:06, 27 September 2009 (diff | hist) m Patterns (→Pattern Families) (top)
- 06:05, 27 September 2009 (diff | hist) m Patterns (→Are the families different?)
- 06:04, 27 September 2009 (diff | hist) Patterns
- 05:40, 27 September 2009 (diff | hist) m OO culture
- 05:39, 27 September 2009 (diff | hist) Gang of Four 1995
- 05:38, 27 September 2009 (diff | hist) Gang Of Four 1995 (Redirecting to Gang of Four 1995) (top)
- 05:37, 27 September 2009 (diff | hist) Nm OO Gurus (Redirecting to OO gurus) (top)
- 05:36, 27 September 2009 (diff | hist) m Gang of Four
- 05:36, 27 September 2009 (diff | hist) m Gang of Four
- 05:35, 27 September 2009 (diff | hist) m Gang of Four (→See Also)
- 05:35, 27 September 2009 (diff | hist) m Gang of Four
- 05:34, 27 September 2009 (diff | hist) N Gang Of Four 1995 (New page: The Gang of Four's (GoF) text on design patterns is a classic and seminal work. It is a must read for object orientated design. == Details == == See Also == *Gang of Four *[...)
- 04:38, 27 September 2009 (diff | hist) m Similar patterns and how to tell them apart (→Prototype and Abstract Factory)
- 04:37, 27 September 2009 (diff | hist) m Similar patterns and how to tell them apart (→See Also)
- 04:33, 27 September 2009 (diff | hist) N Talk:Similar patterns and how to tell them apart (New page: Janina, this page is awesome!! --~~~~)
- 04:31, 27 September 2009 (diff | hist) m Similar patterns and how to tell them apart
- 04:29, 27 September 2009 (diff | hist) Talk:Interpreter
- 04:25, 27 September 2009 (diff | hist) m God object (→Also Known As)
- 04:22, 27 September 2009 (diff | hist) m God object
- 02:39, 24 September 2009 (diff | hist) Nm Automation (New page: Wal is interested in automating the detection, generation and correction of these techniques.)
- 02:37, 24 September 2009 (diff | hist) OO wisdom
- 02:36, 24 September 2009 (diff | hist) m One hour tour (→What ideas/maxims are good to follow?)
- 11:19, 23 September 2009 (diff | hist) m Quotes (→Quotes from the Trenches)
- 11:18, 23 September 2009 (diff | hist) m Quotes
- 11:17, 23 September 2009 (diff | hist) Lecture sequence (→Lecture 17 (21/09/09))
- 11:15, 23 September 2009 (diff | hist) Talk:Template Method
- 11:04, 23 September 2009 (diff | hist) N LSP (Redirecting to Liskov substitution principle) (top)
- 11:03, 23 September 2009 (diff | hist) m Frogs second design (→Maxims Used/Violated)
- 11:00, 23 September 2009 (diff | hist) m Frogs second design (→GoF Design Patterns)
- 10:59, 23 September 2009 (diff | hist) m Frogs second design (→Design notes)
- 10:58, 23 September 2009 (diff | hist) m Design examples
- 10:53, 23 September 2009 (diff | hist) m William Brown 1998 (→Content Covered)
- 10:46, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns (→See also)
- 10:46, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns (→See also)
- 10:45, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns
- 10:42, 23 September 2009 (diff | hist) Object-oriented design anti-patterns (→Architecture Anti-patterns)
- 10:37, 23 September 2009 (diff | hist) Object-oriented design anti-patterns (→Architecture Anti-patterns)
- 10:31, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns
- 10:30, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns (→Development & Management Antipatterns)
- 10:27, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns (→Development & Management Antipatterns)
- 10:25, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns (→Development & Management Antipatterns)
- 08:11, 23 September 2009 (diff | hist) m Object-oriented design anti-patterns
- 08:11, 23 September 2009 (diff | hist) Object-oriented design anti-patterns
- 08:03, 23 September 2009 (diff | hist) Object-oriented design anti-patterns
- 07:37, 23 September 2009 (diff | hist) m Law of leaky abstractions (top)
- 06:47, 23 September 2009 (diff | hist) Design by contract
- 06:40, 23 September 2009 (diff | hist) Design by contract
- 06:37, 23 September 2009 (diff | hist) Design by contract
- 06:33, 23 September 2009 (diff | hist) Design by contract
- 01:27, 17 September 2009 (diff | hist) N Talk:Test Driven Development (New page: Is Red, Green, Refactor the universally accepted method of TDD or are there other equivalent models?)
- 00:47, 17 September 2009 (diff | hist) m Abstract class
- 22:21, 16 September 2009 (diff | hist) m Class versus Object
- 22:19, 16 September 2009 (diff | hist) m Inheritance (top)
- 22:19, 16 September 2009 (diff | hist) m Inheritance
- 22:17, 16 September 2009 (diff | hist) m Inheritance
- 22:16, 16 September 2009 (diff | hist) m Superclass
- 22:16, 16 September 2009 (diff | hist) Superclass
- 22:15, 16 September 2009 (diff | hist) Subclass
- 22:13, 16 September 2009 (diff | hist) m Subclass
- 22:12, 16 September 2009 (diff | hist) m Superclass
- 22:11, 16 September 2009 (diff | hist) Template:Nomenclature (top)
- 22:09, 16 September 2009 (diff | hist) Nomenclature
- 00:50, 14 September 2009 (diff | hist) m One hour tour (price of cheese)
- 00:42, 14 September 2009 (diff | hist) m One hour tour
- 00:36, 14 September 2009 (diff | hist) m Bob Martin
- 00:36, 14 September 2009 (diff | hist) m Bob Martin
- 00:22, 14 September 2009 (diff | hist) m Antipatterns
- 00:22, 14 September 2009 (diff | hist) m Object-oriented design anti-patterns (→See also)
- 00:21, 14 September 2009 (diff | hist) m Antipatterns (→See also)
- 00:20, 14 September 2009 (diff | hist) Antipatterns (→Relations and Examples: - Adding details on common model for describing antipatterns)
- 00:06, 14 September 2009 (diff | hist) m Antipatterns (Added some section headings)
- 03:00, 13 September 2009 (diff | hist) m OO gurus (→Other influential people)
- 02:59, 13 September 2009 (diff | hist) m OO gurus
- 02:57, 13 September 2009 (diff | hist) m OO gurus
- 02:57, 13 September 2009 (diff | hist) m OO gurus
- 02:53, 13 September 2009 (diff | hist) OO culture
- 14:05, 12 September 2009 (diff | hist) m One hour tour (→What are the underlying concepts in OO programming?)
- 14:04, 12 September 2009 (diff | hist) m One hour tour (→What are the underlying concepts in OO programming?)
- 14:03, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 14:03, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 14:01, 12 September 2009 (diff | hist) m One hour tour (→What is OO programming & OO design?)
- 13:57, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 13:55, 12 September 2009 (diff | hist) m One hour tour (→What is OO programming & OO design?)
- 13:54, 12 September 2009 (diff | hist) m One hour tour
- 13:54, 12 September 2009 (diff | hist) m One hour tour
- 13:52, 12 September 2009 (diff | hist) Talk:One hour tour (top)
- 13:50, 12 September 2009 (diff | hist) m One hour tour
- 13:49, 12 September 2009 (diff | hist) N Agile methods (New page: Agile methods are a set of related processes for software development. They contrast with older design processes by encouraging more frequent releases, shorter development iterations and m...) (top)
- 13:43, 12 September 2009 (diff | hist) m One hour tour
- 13:43, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 13:42, 12 September 2009 (diff | hist) m One hour tour (→What ideas/maxims are good to follow?)
- 13:41, 12 September 2009 (diff | hist) One hour tour
- 13:05, 12 September 2009 (diff | hist) One hour tour
- 12:49, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 12:48, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
- 12:39, 12 September 2009 (diff | hist) m One hour tour
- 12:38, 12 September 2009 (diff | hist) m One hour tour (→How do we follow these ideas?)
(Latest | Earliest) View (newer 250 | older 250) (20 | 50 | 100 | 250 | 500)