User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)
- 03:53, 25 August 2008 (diff | hist) m JITAS Design Study
- 03:08, 24 August 2008 (diff | hist) JITAS Design Study
- 02:10, 24 August 2008 (diff | hist) m User:David Thomson (Replacing page with 'Davids home page Image:david.jpg Design Study Project: JITAS Design Study') (top)
- 02:09, 24 August 2008 (diff | hist) N JITAS Design Study (New page: == Design Study == For my design study I am going to re-design the WETAS base classes (aka JITAS), which we developed in COSC314 in 2007. I think the design is not very good, and in parti...)
- 02:07, 24 August 2008 (diff | hist) m Dependency inversion principle
- 02:06, 24 August 2008 (diff | hist) m Dependency inversion principle
- 00:34, 21 August 2008 (diff | hist) m User:David Thomson
- 00:29, 21 August 2008 (diff | hist) User:David Thomson
- 00:21, 21 August 2008 (diff | hist) N File:JITAS redesign.png (top)
- 00:21, 21 August 2008 (diff | hist) User:David Thomson
- 02:11, 20 August 2008 (diff | hist) m User:David Thomson
- 01:53, 20 August 2008 (diff | hist) User:David Thomson
- 22:53, 19 August 2008 (diff | hist) User:David Thomson
- 03:00, 19 August 2008 (diff | hist) User:David Thomson
- 02:58, 19 August 2008 (diff | hist) N File:JITAS original.png (top)
- 02:58, 19 August 2008 (diff | hist) User:David Thomson
- 02:52, 19 August 2008 (diff | hist) User:David Thomson
- 01:58, 18 August 2008 (diff | hist) N Dependency inversion principle (New page: The Dependency inversion principle states that high level modules should not depend on low level modules; both (high and low level) modules should depend on abstractions. It is common in ...)
- 02:37, 13 August 2008 (diff | hist) m Reduce the size of methods
- 02:36, 13 August 2008 (diff | hist) Reduce the size of methods
- 02:35, 13 August 2008 (diff | hist) N Reduce the size of methods (New page: In general, a small method is a good method. Not only is a small method an easier chunk of logic for a programmer to understand, it makes subclassing easier. Large methods in superclasses ...)
- 01:03, 13 August 2008 (diff | hist) m Command query separation
- 01:02, 13 August 2008 (diff | hist) N File:Iterator2.png (top)
- 01:02, 13 August 2008 (diff | hist) N File:Iterator1.png (top)
- 01:02, 13 August 2008 (diff | hist) Command query separation
- 01:08, 11 August 2008 (diff | hist) N Big design up front (New page: Big design up front (BDUF) is a design maxim that states that a programs design should be completed and perfected before any code is written. BDUP is closely related to the waterfall proce...)
- 00:27, 11 August 2008 (diff | hist) m Design maxims
- 23:57, 7 August 2008 (diff | hist) N Common closure principle (New page: The Common closure principle is concerned with program maintainability. It states: :''The classes in a package should be closed together against the same kind of changes. A change that aff...)
- 23:39, 7 August 2008 (diff | hist) Command query separation
- 23:31, 7 August 2008 (diff | hist) N Command query separation (New page: Command-Query separation (CQS) states that every method should either be a command that performs an action, or a query that returns data to the caller, but not both. Methods that return a ...)
- 20:43, 7 August 2008 (diff | hist) Talk:Are you gonna eat that
- 00:17, 7 August 2008 (diff | hist) m Project ideas
- 04:55, 29 July 2008 (diff | hist) N Acyclic dependencies principle (New page: "The dependency structure between packages must be a Directed Acyclic Graph (DAG)." [http://ifacethoughts.net/2006/04/10/acyclic-dependencies-principle/ http://ifacethoughts.net] The Acyc...)
- 00:37, 25 July 2008 (diff | hist) N Stable abstractions principle (New page: "A package should be as abstract as it is stable." -- [http://sis36.berkeley.edu/projects/streek/agile/oo-design-principles.html sis36.berkeley.edu] The Stable abstractions principle is c...)
- 02:50, 23 July 2008 (diff | hist) Talk:Beware type switches (top)
- 02:48, 23 July 2008 (diff | hist) m Beware type switches
- 02:48, 23 July 2008 (diff | hist) File:Player-class-diagram2.png (uploaded a new version of "Image:Player-class-diagram2.png") (top)
- 02:48, 23 July 2008 (diff | hist) Beware type switches
- 02:41, 23 July 2008 (diff | hist) Beware type switches
- 02:36, 23 July 2008 (diff | hist) File:Player-class-diagram2.png (uploaded a new version of "Image:Player-class-diagram2.png")
- 02:35, 23 July 2008 (diff | hist) N File:Player-class-diagram2.png
- 02:34, 23 July 2008 (diff | hist) N File:Player-class-diagram1.png (top)
- 02:03, 23 July 2008 (diff | hist) Talk:Video rental system
- 23:17, 20 July 2008 (diff | hist) Talk:Video rental system
- 03:47, 17 July 2008 (diff | hist) Wiki users
- 03:46, 17 July 2008 (diff | hist) N File:David.jpg (top)
- 03:46, 17 July 2008 (diff | hist) m User:David Thomson
- 03:46, 17 July 2008 (diff | hist) m User:David Thomson
- 03:45, 17 July 2008 (diff | hist) m User:David Thomson
- 22:55, 15 July 2008 (diff | hist) Nm User:David Thomson (New page: Davids home page)
(Latest | Earliest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)