User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 500 | older 500) (20 | 50 | 100 | 250 | 500)
- 23:23, 8 August 2009 (diff | hist) Combining design patterns
- 23:11, 8 August 2009 (diff | hist) Polymorphism
- 23:11, 8 August 2009 (diff | hist) Overloading
- 23:11, 8 August 2009 (diff | hist) Multiple Inheritance
- 23:10, 8 August 2009 (diff | hist) Inheritance
- 23:10, 8 August 2009 (diff | hist) Information hiding
- 23:10, 8 August 2009 (diff | hist) Encapsulation
- 23:09, 8 August 2009 (diff | hist) Coupling and cohesion
- 23:09, 8 August 2009 (diff | hist) Aggregation versus Composition
- 23:09, 8 August 2009 (diff | hist) Abstraction (top)
- 23:08, 8 August 2009 (diff | hist) Abstract class
- 23:08, 8 August 2009 (diff | hist) m Template:Nomenclature
- 23:07, 8 August 2009 (diff | hist) m Nomenclature
- 23:06, 8 August 2009 (diff | hist) N Template:Nomenclature (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"|Nomenclature |- ! valign="le...)
- 22:48, 8 August 2009 (diff | hist) Refactoring (→See also)
- 22:47, 8 August 2009 (diff | hist) m Refactoring (→Big Refactorings)
- 22:43, 8 August 2009 (diff | hist) m Resources (→Other Resources)
- 22:43, 8 August 2009 (diff | hist) Resources (→Other Resources)
- 22:34, 8 August 2009 (diff | hist) m Resources
- 15:43, 8 August 2009 (diff | hist) Ward and Kent (top)
- 15:41, 8 August 2009 (diff | hist) m OO gurus
- 15:40, 8 August 2009 (diff | hist) OO gurus
- 15:39, 8 August 2009 (diff | hist) N Hillside Group (New page: The Hillside Group is an advocacy group for OOD. It also sponsors major conferences, the most well known being PLoP. The group was founded by well known OO design gurus [...) (top)
- 15:29, 8 August 2009 (diff | hist) OO culture
- 15:28, 8 August 2009 (diff | hist) Jim Coplien
- 15:28, 8 August 2009 (diff | hist) N File:JimCoplien.png (top)
- 15:26, 8 August 2009 (diff | hist) N Jim Coplien (New page: left Jim Coplien is an OO guru, primarily in the area of patterns. He is most well known for his work on C++. His developments lead to [[Extreme programming...)
- 15:20, 8 August 2009 (diff | hist) Resources
- 15:18, 8 August 2009 (diff | hist) m Resources (→Other Resources)
- 15:18, 8 August 2009 (diff | hist) Resources (→Other Resources)
- 15:12, 8 August 2009 (diff | hist) Nomenclature
- 15:11, 8 August 2009 (diff | hist) Replace Type Code with Class
- 15:11, 8 August 2009 (diff | hist) m Ken Auer 1995
- 15:10, 8 August 2009 (diff | hist) N Talk:Design maxims (New page: I propose that the page have all of the information on sets of maxims removed, apart from links to the existing (and more detailed) sub pages. Then, we can have an attempt to sort these ma...)
- 15:06, 8 August 2009 (diff | hist) m Bob Martin's principles
- 14:59, 8 August 2009 (diff | hist) Main Page
- 14:58, 8 August 2009 (diff | hist) Information hiding
- 14:57, 8 August 2009 (diff | hist) Nomenclature
- 14:57, 8 August 2009 (diff | hist) Nomenclature
- 14:48, 8 August 2009 (diff | hist) N Generalisation (Redirecting to Inheritance) (top)
- 14:42, 8 August 2009 (diff | hist) Encapsulation
- 14:40, 8 August 2009 (diff | hist) N Encapsulation (New page: Encapsulation means the enclosing internal features or ideas. In the context of computer science, this term means the logical separation of a concept from another. Often this is related t...)
- 14:27, 8 August 2009 (diff | hist) Polymorphism
- 14:27, 8 August 2009 (diff | hist) Overloading
- 14:26, 8 August 2009 (diff | hist) Multiple Inheritance
- 14:26, 8 August 2009 (diff | hist) Inheritance
- 14:25, 8 August 2009 (diff | hist) Coupling and cohesion
- 14:25, 8 August 2009 (diff | hist) Aggregation versus Composition
- 14:25, 8 August 2009 (diff | hist) Abstraction
- 14:25, 8 August 2009 (diff | hist) m Abstract class
- 14:24, 8 August 2009 (diff | hist) N Category:Nomenclature (New page: This section describes named terms in OOD.)
- 14:23, 8 August 2009 (diff | hist) Nomenclature
- 14:21, 8 August 2009 (diff | hist) m Law of Demeter
- 07:08, 8 August 2009 (diff | hist) m Citation needed
- 07:07, 8 August 2009 (diff | hist) Citation needed
- 07:02, 8 August 2009 (diff | hist) Bob Martin's heuristics
- 07:02, 8 August 2009 (diff | hist) N Talk:Johnson and Foote's heuristics (New page: Have just tidied up this page and added a little more explanatory detail... --~~~~) (top)
- 07:01, 8 August 2009 (diff | hist) Johnson and Foote's heuristics
- 06:54, 8 August 2009 (diff | hist) m Johnson and Foote's heuristics
- 06:53, 8 August 2009 (diff | hist) N Talk:Constant interface (New page: Should this also be an idiom as 'import static' is a specifically java related concept? --~~~~) (top)
- 06:51, 8 August 2009 (diff | hist) Fat interfaces
- 06:51, 8 August 2009 (diff | hist) Avoid interface bloat
- 06:48, 8 August 2009 (diff | hist) N Talk:Word Association Football (New page: Interesting... Would someone (Joff?) care to explain what this is? --~~~~) (top)
- 06:45, 8 August 2009 (diff | hist) m Abstraction
- 06:44, 8 August 2009 (diff | hist) Abstraction
- 06:35, 8 August 2009 (diff | hist) Uncle Bob
- 12:28, 7 August 2009 (diff | hist) m Robert Pirsig 1974 (→Additional Resources)
- 12:27, 7 August 2009 (diff | hist) N File:Pirsig1974.jpg (top)
- 12:26, 7 August 2009 (diff | hist) Robert Pirsig 1974
- 12:24, 7 August 2009 (diff | hist) N Robert Pirsig 1974 (New page: * [http://www.virtualschool.edu/mon/Quality/PirsigZen/ Online Version] * [http://en.wikipedia.org/wiki/Zen_and_the_Art_of_Motorcycle_Maintenance Wikipedia Article])
- 12:14, 7 August 2009 (diff | hist) Design patterns
- 12:14, 7 August 2009 (diff | hist) Design patterns
- 12:11, 7 August 2009 (diff | hist) Christopher Alexander (→Ideas that came from Christopher Alexander)
- 12:10, 7 August 2009 (diff | hist) m Christopher Alexander (→See also)
- 12:07, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→Summary) (top)
- 12:01, 7 August 2009 (diff | hist) Ward and Kent
- 11:57, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→See also)
- 11:57, 7 August 2009 (diff | hist) Christopher Alexander 1979 (→See also) (top)
- 11:56, 7 August 2009 (diff | hist) Christopher Alexander (→See also)
- 11:54, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→Summary)
- 11:50, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→See also)
- 11:50, 7 August 2009 (diff | hist) Christopher Alexander 1977
- 11:49, 7 August 2009 (diff | hist) Christopher Alexander 1979
- 11:49, 7 August 2009 (diff | hist) Christopher Alexander 1979
- 11:48, 7 August 2009 (diff | hist) Christopher Alexander 1979
- 11:45, 7 August 2009 (diff | hist) Christopher Alexander 1979 (→Additional Resources)
- 11:43, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→Additional Resources)
- 11:42, 7 August 2009 (diff | hist) N File:Alexander1979.jpg (top)
- 11:41, 7 August 2009 (diff | hist) N Christopher Alexander 1979 (New page: left '''Title:''' The Timeless Way of Building '''Author:''' Christopher Alexander '''Year:''' 1979 '''Publisher:''' Oxford University Press == S...)
- 11:36, 7 August 2009 (diff | hist) Resources
- 11:34, 7 August 2009 (diff | hist) Christopher Alexander 1977 (→Summary)
- 11:33, 7 August 2009 (diff | hist) Christopher Alexander 1977
- 11:32, 7 August 2009 (diff | hist) Christopher Alexander 1977
- 10:41, 7 August 2009 (diff | hist) Christopher Alexander 1977
- 10:39, 7 August 2009 (diff | hist) N File:Alexander1977.jpg (top)
- 10:38, 7 August 2009 (diff | hist) N Christopher Alexander 1977 (New page: left '''Title:''' A Pattern Language: Towns, Buildings, Construction '''Author:''' Christopher Alexander '''Year:''' 1977 '''Publisher:''' Oxford Univ...)
- 10:27, 7 August 2009 (diff | hist) m Quotes (→Pick up lines)
- 03:45, 7 August 2009 (diff | hist) Lecture sequence (→Lecture 7 (03/08/09))
- 03:28, 7 August 2009 (diff | hist) N Talk:One Into Many (New page: I encountered this during my design study and thought it would make a worthy addition to the currently empty set of amelioration patterns. --Matthew Harward 00:57,...)
- 03:27, 7 August 2009 (diff | hist) One Into Many
- 03:27, 7 August 2009 (diff | hist) One Into Many
- 00:57, 7 August 2009 (diff | hist) N One Into Many (New page: I encountered this during my design study. --~~~~ == Overview == This pattern is to be used in cases where a previous implementation has a one to one relationship and it needs to be modif...)
- 00:53, 7 August 2009 (diff | hist) Amelioration patterns
- 00:53, 7 August 2009 (diff | hist) Matthew's Design Study (→Multiple Metrics on One Display)
- 00:52, 7 August 2009 (diff | hist) Matthew's Design Study (→Multiple Metrics on One Display)
- 00:31, 7 August 2009 (diff | hist) Talk:Amelioration patterns (→Amelioration Patterns versus Refactoring) (top)
- 00:11, 7 August 2009 (diff | hist) Replace Method with Method Object
- 00:10, 7 August 2009 (diff | hist) Split Temporary Variable
- 00:09, 7 August 2009 (diff | hist) Split Temporary Variable
- 00:08, 7 August 2009 (diff | hist) m Remove assignments to Parameters
- 00:07, 7 August 2009 (diff | hist) Matthew's Design Study (→Multiple Metrics on One Display)
- 00:02, 7 August 2009 (diff | hist) Matthew's Design Study (→MetricsOverlay component)
- 08:28, 6 August 2009 (diff | hist) Matthew's Design Study (→The UpdatedEditor Issue)
- 08:22, 6 August 2009 (diff | hist) Matthew's Design Study (→Eclipse Plugin Considerations)
- 04:04, 6 August 2009 (diff | hist) Quotes
- 03:19, 6 August 2009 (diff | hist) Parse tree design
- 02:04, 6 August 2009 (diff | hist) Matthew's Design Study (→MetricsOverlay component)
- 02:02, 6 August 2009 (diff | hist) PaulDesignStudy (→Aims for my first design)
- 02:00, 6 August 2009 (diff | hist) PaulDesignStudy (→Aims for my first design)
- 02:00, 6 August 2009 (diff | hist) N File:Paulsuml2.png (top)
- 01:49, 6 August 2009 (diff | hist) PaulDesignStudy (→Aims for my first design)
- 01:49, 6 August 2009 (diff | hist) N File:Paulsuml.png (top)
- 01:48, 6 August 2009 (diff | hist) PaulDesignStudy (→Aims for my first design)
- 01:48, 6 August 2009 (diff | hist) PaulDesignStudy (→Aims for my first design)
- 15:23, 5 August 2009 (diff | hist) Amelioration patterns (→How do amelioration patterns fit in?)
- 15:22, 5 August 2009 (diff | hist) Amelioration patterns
- 15:13, 5 August 2009 (diff | hist) Amelioration patterns
- 15:12, 5 August 2009 (diff | hist) Amelioration patterns
- 15:11, 5 August 2009 (diff | hist) N Amelioration patterns (New page: This strange addition to our pattern language claims to provide the holy grail of patterns. Bad code turns good using amerlioration patterns. == How do Amelioration patterns fit in? == Am...)
- 15:05, 5 August 2009 (diff | hist) Ward's wiki
- 15:05, 5 August 2009 (diff | hist) Patterns
- 15:05, 5 August 2009 (diff | hist) Patterns
- 14:59, 5 August 2009 (diff | hist) Talk:Combining design patterns
- 02:00, 5 August 2009 (diff | hist) Matthew's Design Study (→Constraints)
- 01:59, 5 August 2009 (diff | hist) Matthew's Design Study (→Constraints)
- 01:58, 5 August 2009 (diff | hist) Matthew's Design Study (→Requirements)
- 01:57, 5 August 2009 (diff | hist) Matthew's Design Study (→Requirements)
- 01:57, 5 August 2009 (diff | hist) Matthew's Design Study (→Requirements)
- 01:56, 5 August 2009 (diff | hist) Matthew's Design Study (→Requirements)
- 01:56, 5 August 2009 (diff | hist) Matthew's Design Study (→Desired Behaviour & Requirements)
- 01:31, 5 August 2009 (diff | hist) Matthew's Design Study (→Eclipse Plugin Considerations)
- 01:29, 5 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 01:25, 5 August 2009 (diff | hist) Talk:Combining design patterns
- 01:21, 5 August 2009 (diff | hist) Combining design patterns
- 01:17, 5 August 2009 (diff | hist) m User:Douglas Wall
- 01:17, 5 August 2009 (diff | hist) User:Douglas Wall
- 01:10, 5 August 2009 (diff | hist) Combining design patterns (→Composite + X)
- 01:10, 5 August 2009 (diff | hist) Combining design patterns
- 01:09, 5 August 2009 (diff | hist) Combining design patterns (→Patterns Using Inheritance)
- 01:07, 5 August 2009 (diff | hist) N File:InheritanceSingleton.png (top)
- 01:06, 5 August 2009 (diff | hist) Combining design patterns (→Patterns Using Inheritance)
- 00:53, 5 August 2009 (diff | hist) Combining design patterns (→Facade)
- 00:51, 5 August 2009 (diff | hist) Combining design patterns
- 00:39, 5 August 2009 (diff | hist) Talk:Combining design patterns
- 00:38, 5 August 2009 (diff | hist) N Talk:Combining design patterns (New page: While coding, I keep thinking about the effects of combining multiple design patterns. So I created this page to discuss it! --~~~~)
- 00:37, 5 August 2009 (diff | hist) N Combining design patterns (New page: Design patterns can be combined in numerous interesting ways to create super-patterns aka OO programs. A great example of this being done well is JUnit.)
- 00:36, 5 August 2009 (diff | hist) Design patterns
- 00:33, 5 August 2009 (diff | hist) N Talk:Patterns (Moved from page to discussion) (top)
- 00:33, 5 August 2009 (diff | hist) Patterns (Moving to discussion page...)
- 00:26, 5 August 2009 (diff | hist) Matthew's Design Study (→Still ToDo)
- 00:20, 5 August 2009 (diff | hist) Matthew's Design Study (→MetricsProvider component)
- 00:15, 5 August 2009 (diff | hist) Matthew's Design Study (→MetricsProvider component)
- 00:13, 5 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 00:11, 5 August 2009 (diff | hist) File:Arch2.png (uploaded a new version of "Image:Arch2.png": Cropped) (top)
- 00:08, 5 August 2009 (diff | hist) File:Arch2.png (uploaded a new version of "Image:Arch2.png": Updated to comply with Tell, Don't Ask and add constraints.)
- 23:35, 4 August 2009 (diff | hist) Talk:Singleton
- 22:58, 4 August 2009 (diff | hist) Matthew's Design Study (→Design Consideration)
- 22:51, 4 August 2009 (diff | hist) Matthew's Design Study (→EditorListener component)
- 22:43, 4 August 2009 (diff | hist) Matthew's Design Study
- 05:50, 4 August 2009 (diff | hist) Matthew's Design Study (→Design Overview)
- 05:37, 4 August 2009 (diff | hist) Matthew's Design Study (→EditorListener component)
- 05:23, 4 August 2009 (diff | hist) Matthew's Design Study (→EditorListener component)
- 05:22, 4 August 2009 (diff | hist) Matthew's Design Study (→EditorListener component)
- 05:19, 4 August 2009 (diff | hist) N File:Editorlistenerv1.png (top)
- 04:57, 4 August 2009 (diff | hist) Matthew's Design Study (→EditorListener component)
- 04:56, 4 August 2009 (diff | hist) Matthew's Design Study (→First Design)
- 04:04, 4 August 2009 (diff | hist) User:Douglas Wall
- 02:03, 3 August 2009 (diff | hist) Enum idiom (→See also) (top)
- 01:48, 3 August 2009 (diff | hist) m Enum idiom (→See also)
- 01:42, 3 August 2009 (diff | hist) Beware type switches
- 01:19, 3 August 2009 (diff | hist) Ken Auer 1995
- 01:19, 3 August 2009 (diff | hist) Ken Auer 1995
- 01:17, 3 August 2009 (diff | hist) Getter and setter policy
- 01:16, 3 August 2009 (diff | hist) Getters and setters
- 13:00, 2 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 12:58, 2 August 2009 (diff | hist) m Matthew's Design Study (→Architecture)
- 12:57, 2 August 2009 (diff | hist) m Matthew's Design Study (→Architecture)
- 12:57, 2 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 12:55, 2 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 12:51, 2 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 12:50, 2 August 2009 (diff | hist) Matthew's Design Study (→Architecture)
- 12:49, 2 August 2009 (diff | hist) Matthew's Design Study
- 12:47, 2 August 2009 (diff | hist) File:Arch2.png (uploaded a new version of "Image:Arch2.png")
- 12:46, 2 August 2009 (diff | hist) Matthew's Design Study
- 12:44, 2 August 2009 (diff | hist) N File:Arch2.png
- 22:02, 30 July 2009 (diff | hist) Resources
- 22:01, 30 July 2009 (diff | hist) Talk:Resources
- 21:58, 30 July 2009 (diff | hist) Resources
- 21:57, 30 July 2009 (diff | hist) Resources
- 21:56, 30 July 2009 (diff | hist) Resource materials
- 21:53, 30 July 2009 (diff | hist) Resources
- 21:44, 30 July 2009 (diff | hist) Resources (→Texts)
- 11:20, 30 July 2009 (diff | hist) Resources (→Papers)
- 11:18, 30 July 2009 (diff | hist) Talk:Resources
- 11:17, 30 July 2009 (diff | hist) Talk:Resources
- 11:17, 30 July 2009 (diff | hist) Resources (→Papers)
- 11:14, 30 July 2009 (diff | hist) Resources (→Papers)
- 11:13, 30 July 2009 (diff | hist) m Ken Auer 1995
- 11:12, 30 July 2009 (diff | hist) Robert Cecil Martin 1996a
- 11:12, 30 July 2009 (diff | hist) Robert Cecil Martin 1996b (top)
- 11:12, 30 July 2009 (diff | hist) m Robert Cecil Martin 1996c
- 11:11, 30 July 2009 (diff | hist) m Robert Cecil Martin 1996d (top)
- 11:11, 30 July 2009 (diff | hist) m Robert Cecil Martin 1996e (top)
- 11:10, 30 July 2009 (diff | hist) m Robert Cecil Martin 1997a (top)
- 11:10, 30 July 2009 (diff | hist) m Robert Cecil Martin 1997b (top)
- 11:10, 30 July 2009 (diff | hist) m Robert Cecil Martin 1997b
- 11:09, 30 July 2009 (diff | hist) Resources (→Papers)
- 11:08, 30 July 2009 (diff | hist) m Resources (→Other Resources)
- 11:08, 30 July 2009 (diff | hist) Resources (→Other Resources)
- 11:07, 30 July 2009 (diff | hist) m Resources
- 11:06, 30 July 2009 (diff | hist) m Resources (→Libraries)
- 11:06, 30 July 2009 (diff | hist) m Resources (→Libraries)
- 11:05, 30 July 2009 (diff | hist) m Resources
- 11:05, 30 July 2009 (diff | hist) Resources
- 11:00, 30 July 2009 (diff | hist) Talk:Resources
- 05:08, 30 July 2009 (diff | hist) Talk:Equals vs the Encapsulation Boundary
- 05:08, 30 July 2009 (diff | hist) N Talk:Equals vs the Encapsulation Boundary (New page: This is the result of a group discussion between Alex, Matthew, Michal and Stephen --~~~~)
- 05:06, 30 July 2009 (diff | hist) Equals vs the Encapsulation Boundary
- 04:52, 30 July 2009 (diff | hist) Equals vs the Encapsulation Boundary
- 04:52, 30 July 2009 (diff | hist) N Equals vs the Encapsulation Boundary (New page: If we make the assumption the Object encapsulation is preferred we end up in a slight conundrum... Java's Object class provides a over-ridable method 'equals(...)' in which the current obj...)
- 04:35, 30 July 2009 (diff | hist) OO wisdom
- 04:35, 30 July 2009 (diff | hist) OO wisdom
- 04:30, 30 July 2009 (diff | hist) Quotes
- 01:50, 30 July 2009 (diff | hist) File:Umldiagram.png (uploaded a new version of "Image:Umldiagram.png") (top)
- 01:42, 30 July 2009 (diff | hist) Interface segregation principle
- 01:40, 30 July 2009 (diff | hist) m OO tools
- 01:32, 30 July 2009 (diff | hist) OO tools
- 01:30, 30 July 2009 (diff | hist) OO tools
- 01:29, 30 July 2009 (diff | hist) OO tools
- 01:29, 30 July 2009 (diff | hist) OO tools
- 01:29, 30 July 2009 (diff | hist) N File:Umldiagram.png
- 00:38, 29 July 2009 (diff | hist) N Talk:Gang of Four 1995 (New page: I have a copy of this text if anyone wishes to borrow it. --~~~~)
- 00:34, 29 July 2009 (diff | hist) Inline Method
- 00:31, 29 July 2009 (diff | hist) N DBC (Redirecting to Design by contract) (top)
- 00:30, 29 July 2009 (diff | hist) Talk:Getter and setter policy
- 00:26, 29 July 2009 (diff | hist) Talk:Getter and setter policy
- 00:08, 29 July 2009 (diff | hist) Talk:Masturbated (top)
- 22:33, 28 July 2009 (diff | hist) N Talk:Masturbated (Proposed removal of page)
- 22:25, 28 July 2009 (diff | hist) Multiple Inheritance (→See Also)
- 22:24, 28 July 2009 (diff | hist) Multiple Inheritance (→See Also)
- 22:24, 28 July 2009 (diff | hist) Multiple Inheritance (→See Also)
- 22:20, 28 July 2009 (diff | hist) Avoid accidental multiple inheritance (top)
- 22:20, 28 July 2009 (diff | hist) N Avoid accidental multiple inheritance (New page: ''Whenever there is inheritance in an object-oriented design ask yourself two questions: 1) Am I a special type of the thing I'm inheriting from? and 2) Is the thing I'm inheriting from pa...)
- 22:18, 28 July 2009 (diff | hist) Avoid multiple inheritance
- 22:18, 28 July 2009 (diff | hist) Beware inheritance over composition (top)
- 22:17, 28 July 2009 (diff | hist) Beware inheritance over composition
- 22:15, 28 July 2009 (diff | hist) Favor composition over inheritance
- 22:14, 28 July 2009 (diff | hist) Beware inheritance over composition
- 22:13, 28 July 2009 (diff | hist) Beware inheritance over composition
- 22:13, 28 July 2009 (diff | hist) N Beware inheritance over composition (New page: ''If you have an example of multiple inheritance in your design, assume you have made a mistake and prove otherwise.'' -- Riel's Heuristic 6.2, Arthur Riel 1996 == Explanation == == ...)
- 22:12, 28 July 2009 (diff | hist) Avoid multiple inheritance
- 22:07, 28 July 2009 (diff | hist) m The Alexander conspiracy
- 21:50, 28 July 2009 (diff | hist) m OO tools
- 21:49, 28 July 2009 (diff | hist) OO tools
- 21:46, 28 July 2009 (diff | hist) OO tools
- 21:41, 28 July 2009 (diff | hist) OO tools
- 21:40, 28 July 2009 (diff | hist) N Talk:OO tools (New page: I have created this page to allow suggestions of appropriate tools, particularly in relation to which UML diagramming tools to use... --~~~~)
- 21:39, 28 July 2009 (diff | hist) OO tools
- 21:38, 28 July 2009 (diff | hist) OO tools
- 21:37, 28 July 2009 (diff | hist) N OO tools (New page: This page describes the software engineer's arsenal. It is not intended to go into detail as to what these encompass; however, it will allow suitable tools to be proposed. == UML == ==== ...)
- 21:35, 28 July 2009 (diff | hist) Main Page
- 21:35, 28 July 2009 (diff | hist) Main Page
- 21:33, 28 July 2009 (diff | hist) Main Page
- 21:29, 28 July 2009 (diff | hist) N Ward's Wiki (Redirecting to Ward's wiki) (top)
- 21:29, 28 July 2009 (diff | hist) Lecture sequence
- 21:29, 28 July 2009 (diff | hist) Lecture sequence
- 21:26, 28 July 2009 (diff | hist) Main Page
- 21:26, 28 July 2009 (diff | hist) m Main Page
- 21:26, 28 July 2009 (diff | hist) Main Page
- 21:25, 28 July 2009 (diff | hist) OO wisdom
- 21:25, 28 July 2009 (diff | hist) OO wisdom
- 21:16, 28 July 2009 (diff | hist) N Talk:2DEeXch6ruzSwLQmO (New page: Just out of interest, what is this page? --~~~~) (top)
- 21:13, 28 July 2009 (diff | hist) OO wisdom
- 21:13, 28 July 2009 (diff | hist) OO wisdom
- 21:11, 28 July 2009 (diff | hist) OO wisdom
- 21:10, 28 July 2009 (diff | hist) OO wisdom
- 21:09, 28 July 2009 (diff | hist) Main Page
- 21:04, 28 July 2009 (diff | hist) Talk:Getter and setter policy
- 21:04, 28 July 2009 (diff | hist) Talk:Getter and setter policy
- 20:57, 28 July 2009 (diff | hist) Talk:Hall of fame
- 20:53, 28 July 2009 (diff | hist) Talk:Main Page
- 20:52, 28 July 2009 (diff | hist) Talk:Main Page
- 20:51, 28 July 2009 (diff | hist) Main Page
- 20:48, 28 July 2009 (diff | hist) Ward's wiki
- 20:47, 28 July 2009 (diff | hist) Robert Cecil Martin 2003 (top)
- 20:47, 28 July 2009 (diff | hist) Martin Fowler 2003
- 20:46, 28 July 2009 (diff | hist) Robert Cecil Martin 2002
- 20:46, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 20:46, 28 July 2009 (diff | hist) Martin Fowler 1999
- 20:45, 28 July 2009 (diff | hist) Martin Fowler 1997
- 20:45, 28 July 2009 (diff | hist) Party of Five 1996
- 20:45, 28 July 2009 (diff | hist) Arthur Riel 1996
- 20:44, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:44, 28 July 2009 (diff | hist) Wals library
- 20:44, 28 July 2009 (diff | hist) AlexsLibrary
- 20:43, 28 July 2009 (diff | hist) N Category:Resources (New page: This is a category page for all Resources.)
- 20:42, 28 July 2009 (diff | hist) Resources
- 20:39, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:38, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:37, 28 July 2009 (diff | hist) N File:Design pattern elements of reusable.jpg (top)
- 20:36, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:36, 28 July 2009 (diff | hist) N Design Patterns (Redirecting to Design patterns) (top)
- 20:35, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:30, 28 July 2009 (diff | hist) Gang of Four 1995
- 20:21, 28 July 2009 (diff | hist) Martin Fowler 1999
- 20:20, 28 July 2009 (diff | hist) Martin Fowler 1999
- 14:15, 28 July 2009 (diff | hist) Party of Five 1996
- 14:14, 28 July 2009 (diff | hist) N File:PartyOfFive.gif (top)
- 14:13, 28 July 2009 (diff | hist) Party of Five 1996
- 14:10, 28 July 2009 (diff | hist) N Party of Five 1996 (New page: ==Details==)
- 14:09, 28 July 2009 (diff | hist) Resources
- 14:00, 28 July 2009 (diff | hist) Arthur Riel 1996
- 14:00, 28 July 2009 (diff | hist) Arthur Riel 1996
- 13:59, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 13:57, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 13:55, 28 July 2009 (diff | hist) N Talk:Andrew Hunt 1999 (New page: I have a copy of this text if you wish to borrow it. --~~~~) (top)
- 13:53, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 13:53, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 13:52, 28 July 2009 (diff | hist) N File:Cover-PragmaticProg.jpg (top)
- 13:51, 28 July 2009 (diff | hist) Andrew Hunt 1999
- 13:49, 28 July 2009 (diff | hist) N Andrew Hunt 1999 (New page: ''"If I'm putting together a project, it's the authors of this book that I want. . . . And failing that I'd settle for people who've read their book."'' -- Ward Cunningham 'Nough Sai...)
- 13:46, 28 July 2009 (diff | hist) Resources
- 13:42, 28 July 2009 (diff | hist) Talk:Resources
- 13:40, 28 July 2009 (diff | hist) Resources
- 13:37, 28 July 2009 (diff | hist) Design maxims
- 13:36, 28 July 2009 (diff | hist) Design maxims
- 13:29, 28 July 2009 (diff | hist) Design maxims
- 11:38, 28 July 2009 (diff | hist) Arthur Riel (top)
- 11:35, 28 July 2009 (diff | hist) Bob Martin
- 11:33, 28 July 2009 (diff | hist) OO gurus
- 11:32, 28 July 2009 (diff | hist) Arthur Riel
- 11:32, 28 July 2009 (diff | hist) N Arthur Riel (New page: Arthur Riel is a C/C++ guru. He literally wrote the text on OOD heuristics, Arthur Riel 1996.)
- 11:26, 28 July 2009 (diff | hist) OO gurus
- 11:25, 28 July 2009 (diff | hist) What is Bad Design
- 11:12, 28 July 2009 (diff | hist) What is Bad Design
- 11:07, 28 July 2009 (diff | hist) What is Bad Design
- 10:51, 28 July 2009 (diff | hist) Talk:Hall of fame
- 10:49, 28 July 2009 (diff | hist) Talk:Hall of fame
- 10:48, 28 July 2009 (diff | hist) Talk:Hall of fame
- 10:07, 28 July 2009 (diff | hist) N EXtreme Programming (Redirecting to Extreme programming) (top)
- 10:04, 28 July 2009 (diff | hist) Matthew's Design Study
- 10:03, 28 July 2009 (diff | hist) Matthew's Design Study
- 09:57, 28 July 2009 (diff | hist) User:Kris Nicholson
- 04:40, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:39, 28 July 2009 (diff | hist) MVC (Redirecting to Model view controller) (top)
- 04:39, 28 July 2009 (diff | hist) N MVC (Redirecting to Model View Controller)
- 04:37, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:33, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:33, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:03, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:03, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:01, 28 July 2009 (diff | hist) Matthew's Design Study
- 04:00, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:30, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:28, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:24, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:16, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:15, 28 July 2009 (diff | hist) Matthew's Design Study
- 03:10, 28 July 2009 (diff | hist) N File:StartingClassDiagram.png (top)
- 03:10, 28 July 2009 (diff | hist) N File:StartingClassDia2.png (top)
- 02:52, 28 July 2009 (diff | hist) Matthew's Design Study
- 02:47, 27 July 2009 (diff | hist) Matthew's Design Study
- 01:16, 27 July 2009 (diff | hist) About COSC427
- 00:23, 27 July 2009 (diff | hist) Matthew's Design Study
- 00:23, 27 July 2009 (diff | hist) N Matthew's Design Study (New page: '''''Topic Yet To Be Confirmed!''''' ===Rationale=== ===Requirements=== ===Constraints=== ===First Design===)
- 00:21, 27 July 2009 (diff | hist) User:Matthew Harward
- 00:20, 27 July 2009 (diff | hist) User:Matthew Harward
- 00:20, 27 July 2009 (diff | hist) User:Matthew Harward
- 08:45, 26 July 2009 (diff | hist) Talk:Design patterns (top)
- 08:40, 26 July 2009 (diff | hist) Talk:OO wisdom
- 08:38, 26 July 2009 (diff | hist) Main Page
- 01:56, 24 July 2009 (diff | hist) Talk:What is Bad Design
- 09:55, 23 July 2009 (diff | hist) CSSEMediaWiki:Site support
- 09:54, 23 July 2009 (diff | hist) CSSEMediaWiki:Site support
- 09:46, 23 July 2009 (diff | hist) CSSEMediaWiki:Site support
- 09:45, 23 July 2009 (diff | hist) N CSSEMediaWiki:Site support (New page: If you wish to provide donations, I'm sure you are welcome. However, please be aware that they will either be used to be pizza, lots of juicy sweet pizza or just line someone's pockets. So...)
- 09:37, 23 July 2009 (diff | hist) Talk:Hall of fame
- 09:36, 23 July 2009 (diff | hist) N Talk:Hall of fame (New page: What is the rationale of Information hiding being an inviolable law?)
- 09:31, 23 July 2009 (diff | hist) Design examples
- 09:31, 23 July 2009 (diff | hist) Design examples
- 09:31, 23 July 2009 (diff | hist) Design examples
- 09:31, 23 July 2009 (diff | hist) Design examples
- 09:31, 23 July 2009 (diff | hist) Design examples
- 09:30, 23 July 2009 (diff | hist) Nomenclature
- 09:29, 23 July 2009 (diff | hist) Nomenclature
- 09:28, 23 July 2009 (diff | hist) Nomenclature
- 09:28, 23 July 2009 (diff | hist) Talk:OO wisdom
- 09:27, 23 July 2009 (diff | hist) Talk:Idioms
- 09:27, 23 July 2009 (diff | hist) Talk:Idioms
- 09:27, 23 July 2009 (diff | hist) Talk:Idioms
- 09:25, 23 July 2009 (diff | hist) Talk:OO wisdom
- 09:23, 23 July 2009 (diff | hist) Patterns
- 09:16, 23 July 2009 (diff | hist) Patterns
- 09:11, 23 July 2009 (diff | hist) File:427 patterns.png (uploaded a new version of "Image:427 patterns.png") (top)
- 09:10, 23 July 2009 (diff | hist) File:427 patterns.png (uploaded a new version of "Image:427 patterns.png")
- 09:06, 23 July 2009 (diff | hist) Patterns
- 09:05, 23 July 2009 (diff | hist) Patterns
- 09:01, 23 July 2009 (diff | hist) N File:427 patterns.png
- 08:15, 23 July 2009 (diff | hist) Idioms
- 08:12, 23 July 2009 (diff | hist) OO wisdom
- 08:11, 23 July 2009 (diff | hist) OO wisdom
- 08:03, 23 July 2009 (diff | hist) Talk:Main Page
- 07:49, 23 July 2009 (diff | hist) Model view controller
- 07:46, 23 July 2009 (diff | hist) Model view controller
- 07:46, 23 July 2009 (diff | hist) Model view controller
- 07:44, 23 July 2009 (diff | hist) Model view controller
- 07:41, 23 July 2009 (diff | hist) Model view controller
- 07:38, 23 July 2009 (diff | hist) Model view controller
- 07:37, 23 July 2009 (diff | hist) Architectural patterns
- 07:34, 23 July 2009 (diff | hist) Model view controller
- 07:34, 23 July 2009 (diff | hist) Model view controller
- 07:34, 23 July 2009 (diff | hist) Model view controller
- 07:22, 23 July 2009 (diff | hist) Code smells
- 07:08, 23 July 2009 (diff | hist) Schools of thought
- 02:11, 23 July 2009 (diff | hist) Riel's heuristics
- 02:04, 23 July 2009 (diff | hist) Multiple Inheritance
- 02:00, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:59, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:59, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:44, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:44, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:43, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:40, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:40, 23 July 2009 (diff | hist) Multiple Inheritance
- 01:39, 23 July 2009 (diff | hist) N Multiple Inheritance (New page: Multiple Inheritance (MI) occurs when a subclass has two or more super classes. It is an available construct in C++, Eiffel and Perl. However, it is not available in Java or C#. ==See ...)
- 01:34, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:33, 23 July 2009 (diff | hist) Nomenclature
- 01:32, 23 July 2009 (diff | hist) OO wisdom
- 01:32, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:30, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:30, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:30, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:29, 23 July 2009 (diff | hist) Avoid multiple inheritance
- 01:28, 23 July 2009 (diff | hist) N Avoid multiple inheritance (New page: ''If you have an example of multiple inheritance in your design, assume you have made a mistake and prove otherwise.'' [Riel] Heuristic 6.1)
- 00:28, 23 July 2009 (diff | hist) Model the room
- 00:27, 23 July 2009 (diff | hist) How to assess
- 00:26, 23 July 2009 (diff | hist) How to assess
- 00:25, 23 July 2009 (diff | hist) How to assess
- 00:25, 23 July 2009 (diff | hist) How to assess
- 00:23, 23 July 2009 (diff | hist) Wiki users
- 00:19, 23 July 2009 (diff | hist) Hall of fame
- 00:19, 23 July 2009 (diff | hist) Hall of fame
- 13:33, 21 July 2009 (diff | hist) Resources
- 13:25, 21 July 2009 (diff | hist) Uncle Bob
- 13:22, 21 July 2009 (diff | hist) JUnit
- 13:19, 21 July 2009 (diff | hist) Ward's wiki
- 13:19, 21 July 2009 (diff | hist) Ward's wiki
- 13:18, 21 July 2009 (diff | hist) Ward's wiki
- 13:18, 21 July 2009 (diff | hist) Ward's wiki
- 13:17, 21 July 2009 (diff | hist) Ward's wiki
- 13:08, 21 July 2009 (diff | hist) Ward's wiki
- 13:08, 21 July 2009 (diff | hist) Ward's wiki
- 13:06, 21 July 2009 (diff | hist) Resources
- 13:04, 21 July 2009 (diff | hist) Resources (→Other Resources)
- 13:03, 21 July 2009 (diff | hist) Resources
- 13:01, 21 July 2009 (diff | hist) Main Page
- 12:57, 21 July 2009 (diff | hist) N Talk:Resources (New page: == Page Overview == The essential idea behind this page is that a more cohesive resource index would be appropriate for this course, this would tie together existing/new reviews of papers ...)
- 12:55, 21 July 2009 (diff | hist) Resources
- 12:54, 21 July 2009 (diff | hist) Resources
- 12:52, 21 July 2009 (diff | hist) Resources
- 12:49, 21 July 2009 (diff | hist) Resources
- 12:49, 21 July 2009 (diff | hist) Resources
- 12:47, 21 July 2009 (diff | hist) Resources
- 12:45, 21 July 2009 (diff | hist) Resources
- 12:41, 21 July 2009 (diff | hist) Resources
- 12:40, 21 July 2009 (diff | hist) Resources
- 12:40, 21 July 2009 (diff | hist) Resources
- 12:40, 21 July 2009 (diff | hist) Resources
- 12:40, 21 July 2009 (diff | hist) N Resources (New page: This section contains a compiled list of object orientated design texts, papers and other resources. It also contains references to library pages, so students of COSC427 can access the tex...)
- 12:33, 21 July 2009 (diff | hist) Main Page
- 01:39, 20 July 2009 (diff | hist) Main Page
- 01:39, 20 July 2009 (diff | hist) Main Page
- 01:38, 20 July 2009 (diff | hist) Main Page
- 01:37, 20 July 2009 (diff | hist) Wals library
- 01:36, 20 July 2009 (diff | hist) Arthur Riel 1996
- 01:35, 20 July 2009 (diff | hist) Arthur Riel 1996
- 01:34, 20 July 2009 (diff | hist) Arthur Riel 1996
- 01:33, 20 July 2009 (diff | hist) Arthur Riel 1996
- 01:33, 20 July 2009 (diff | hist) Arthur Riel 1996
- 01:29, 20 July 2009 (diff | hist) N Arthur Riel 1996 (New page: = Arthur Riel 1996 = TableOfContents === Object-oriented design heuristics ===)
- 01:28, 20 July 2009 (diff | hist) Wals library
- 22:54, 13 July 2009 (diff | hist) Keep last years stuff
- 22:54, 13 July 2009 (diff | hist) Lecture times
- 22:52, 13 July 2009 (diff | hist) Keep last years stuff
- 22:47, 13 July 2009 (diff | hist) User:Matthew Harward
- 22:46, 13 July 2009 (diff | hist) User:Matthew Harward
- 22:46, 13 July 2009 (diff | hist) Wiki users
- 22:42, 13 July 2009 (diff | hist) User:Matthew Harward
- 22:42, 13 July 2009 (diff | hist) N File:Matthewharward.jpg (top)
- 22:40, 13 July 2009 (diff | hist) N User:Matthew Harward (New page: Matthew is taking part in COSC427 in 2009 Matthew Harward)
(Latest | Earliest) View (newer 500 | older 500) (20 | 50 | 100 | 250 | 500)