User contributions
From CSSEMediaWiki
(Latest | Earliest) View (newer 100 | older 100) (20 | 50 | 100 | 250 | 500)
- 07:15, 1 August 2009 (diff | hist) Talk:Empty method over-rides
- 08:40, 31 July 2009 (diff | hist) Law of Demeter
- 06:06, 31 July 2009 (diff | hist) Equals vs the Encapsulation Boundary (→Is this a more general problem?)
- 06:02, 31 July 2009 (diff | hist) N Comments smell (New page: This smell does not say that you shouldn't use comments. However, it does say that developers should be wary of code that is heavily commented. If you need to add a lot of comments to your...)
- 05:58, 31 July 2009 (diff | hist) N Refused bequest smell (New page: Subclasses inherit all the methods and data from their superclass. If a subclass doesn't want to use the stuff it inherits, this can be an indication that the class hierarchy is wrong. It ...)
- 05:52, 31 July 2009 (diff | hist) N Incomplete library class smell (New page: Software reuse is a real buzzword in the object oriented community. Library classes (for example Java's library) are very important when developing a program and because it is often not po...)
- 05:50, 31 July 2009 (diff | hist) N Alternative classes with different interfaces smell (New page: This smell occurs when two methods in different classes do the same thing but have a different method signature. You should try to rename the methods that do the same thing in a consistent...)
- 05:47, 31 July 2009 (diff | hist) N Inappropriate intimacy smell (New page: Sometimes classes become too intimate and spend too much time touching each other's private parts or fields. This is bad because it breaches encapsulation and Information hiding. If ...)
- 05:34, 31 July 2009 (diff | hist) N Middle man smell (New page: In object oriented programming, it is common to delegate some work to other objects. However, if a class delegates the majority of work to another class, it is just a middle man and should...)
- 05:31, 31 July 2009 (diff | hist) N Temporary field smell (New page: This smell occurs when a class has a field that is only used some of the time. A class like this can be hard to understand because you would normally expect it to use all its instance vari...)
- 05:20, 31 July 2009 (diff | hist) Speculative generality smell
- 05:19, 31 July 2009 (diff | hist) N Speculative generality smell (New page: This code smell describes a situation where people develop a class with all sorts of hooks and special cases just so it will handle things that might be required in the future but not at t...)
- 05:13, 31 July 2009 (diff | hist) N Primitive obsession smell (New page: This smell occurs when a programmer uses primitives to represent a concept in the program rather than creating a small class for it instead. Creating a class to represent a concept means t...)
- 05:08, 31 July 2009 (diff | hist) m Design patterns break rules (→Strategy)
- 02:57, 31 July 2009 (diff | hist) N Lazy class smell (New page: A lazy class is simply a class that doesn't do enough. This might happen when a class that used to do work gets downsized during refactoring or when a class is added in anticipation of a f...)
- 02:53, 31 July 2009 (diff | hist) Code smells (→Catalogue)
- 02:48, 31 July 2009 (diff | hist) Design patterns break rules
- 02:00, 31 July 2009 (diff | hist) m Janina's Design Study
- 01:55, 31 July 2009 (diff | hist) m Janina's Design Study
- 01:48, 31 July 2009 (diff | hist) m Janina's Design Study
- 01:41, 31 July 2009 (diff | hist) m Janina's Design Study
- 01:35, 31 July 2009 (diff | hist) m Janina's Design Study
- 01:29, 31 July 2009 (diff | hist) Janina's Design Study
- 00:42, 31 July 2009 (diff | hist) N File:Encapsulationv2.zip (top)
- 00:42, 31 July 2009 (diff | hist) N File:Encapsulationv1.zip (top)
- 00:28, 31 July 2009 (diff | hist) Janina's Design Study (→Code)
- 00:26, 31 July 2009 (diff | hist) Janina's Design Study (→Summary)
- 00:21, 31 July 2009 (diff | hist) Janina's Design Study (→Classes)
- 00:20, 31 July 2009 (diff | hist) Janina's Design Study (→Adding new result writers)
- 00:16, 31 July 2009 (diff | hist) Janina's Design Study (→Extensibility of the design)
- 00:10, 31 July 2009 (diff | hist) Janina's Design Study (→Extensibility of the design)
- 00:01, 31 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 00:00, 31 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 23:50, 30 July 2009 (diff | hist) Janina's Design Study (→Violated design principles)
- 23:45, 30 July 2009 (diff | hist) Janina's Design Study (→Violated design principles)
- 23:37, 30 July 2009 (diff | hist) Janina's Design Study (→Parallel hierarchies)
- 23:34, 30 July 2009 (diff | hist) Janina's Design Study (→Parallel hierarchies)
- 23:22, 30 July 2009 (diff | hist) Janina's Design Study (→Violated design principles)
- 23:14, 30 July 2009 (diff | hist) Janina's Design Study (→Violated design principles)
- 23:11, 30 July 2009 (diff | hist) Janina's Design Study (→Violated design principles)
- 22:59, 30 July 2009 (diff | hist) Code smells (→Catalogue)
- 22:57, 30 July 2009 (diff | hist) Janina's Design Study (→Design conflicts and violated design principles)
- 22:45, 30 July 2009 (diff | hist) Janina's Design Study (→Design patterns used)
- 22:41, 30 July 2009 (diff | hist) Janina's Design Study (→Design patterns used)
- 22:38, 30 July 2009 (diff | hist) Janina's Design Study (→Design patterns used)
- 22:27, 30 July 2009 (diff | hist) m Janina's Design Study (→Followed design principles)
- 22:27, 30 July 2009 (diff | hist) m Janina's Design Study (→Followed design principles)
- 22:27, 30 July 2009 (diff | hist) m Open closed principle
- 22:24, 30 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 22:19, 30 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 22:11, 30 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 22:02, 30 July 2009 (diff | hist) Janina's Design Study (→Followed design principles)
- 21:55, 30 July 2009 (diff | hist) m Janina's Design Study (→Classes)
- 21:54, 30 July 2009 (diff | hist) Janina's Design Study (→Classes)
- 21:45, 30 July 2009 (diff | hist) Janina's Design Study
- 21:38, 30 July 2009 (diff | hist) Janina's Design Study (→Classes)
- 21:22, 30 July 2009 (diff | hist) m Talk:Resources
- 21:22, 30 July 2009 (diff | hist) Talk:Resources (→Page Merge)
- 21:19, 30 July 2009 (diff | hist) Janina's Design Study
- 21:06, 30 July 2009 (diff | hist) Janina's Design Study
- 09:26, 30 July 2009 (diff | hist) m Design patterns break rules
- 09:25, 30 July 2009 (diff | hist) N Design patterns break rules (New page: Design patterns often solve quite complicated problems where there are a number of design forces pulling developers in different directions. In some cases, there is no "ideal" design solut...)
- 09:19, 30 July 2009 (diff | hist) Design patterns
- 09:17, 30 July 2009 (diff | hist) Getter and setter policy
- 09:16, 30 July 2009 (diff | hist) Talk:Getter and setter policy
- 09:03, 30 July 2009 (diff | hist) OO tools
- 09:02, 30 July 2009 (diff | hist) OO tools (→UML)
- 08:56, 30 July 2009 (diff | hist) m Janina's Design Study
- 08:55, 30 July 2009 (diff | hist) File:JaninasNewDesign.png (uploaded a new version of "Image:JaninasNewDesign.png")
- 08:54, 30 July 2009 (diff | hist) File:JaninasNewDesign.png (uploaded a new version of "Image:JaninasNewDesign.png")
- 08:53, 30 July 2009 (diff | hist) N File:JaninasNewDesign.png
- 08:53, 30 July 2009 (diff | hist) File:JaninasOriginalDesign.png (uploaded a new version of "Image:JaninasOriginalDesign.png") (top)
- 08:52, 30 July 2009 (diff | hist) N File:JaninasOriginalDesign.png
- 08:51, 30 July 2009 (diff | hist) Janina's Design Study
- 04:04, 30 July 2009 (diff | hist) N File:ObjectView.png (top)
- 04:04, 30 July 2009 (diff | hist) N File:ClassView.png (top)
- 04:04, 30 July 2009 (diff | hist) m Encapsulation boundary (→Different world views)
- 04:03, 30 July 2009 (diff | hist) File:ObjectView.jpg (uploaded a new version of "Image:ObjectView.jpg") (top)
- 04:02, 30 July 2009 (diff | hist) File:ClassView.jpg (uploaded a new version of "Image:ClassView.jpg") (top)
- 04:01, 30 July 2009 (diff | hist) File:ClassView.jpg (uploaded a new version of "Image:ClassView.jpg")
- 03:59, 30 July 2009 (diff | hist) Encapsulation boundary (→Different world views)
- 04:49, 28 July 2009 (diff | hist) Janina's Design Study
- 01:29, 27 July 2009 (diff | hist) Separation of concerns
- 01:20, 27 July 2009 (diff | hist) Janina's Design Study
- 02:29, 26 July 2009 (diff | hist) Janina's Design Study
- 02:29, 26 July 2009 (diff | hist) Janina's Design Study (→Design Critique)
- 02:20, 26 July 2009 (diff | hist) N File:FacadeStructure.png (top)
- 02:20, 26 July 2009 (diff | hist) Facade
- 02:09, 26 July 2009 (diff | hist) Janina's Design Study
- 02:07, 26 July 2009 (diff | hist) Janina's Design Study
- 02:04, 26 July 2009 (diff | hist) Janina's Design Study (→Design Critique)
- 02:00, 26 July 2009 (diff | hist) Janina's Design Study (→Design Critique)
- 01:55, 26 July 2009 (diff | hist) Janina's Design Study (→Design Critique)
- 01:49, 26 July 2009 (diff | hist) Janina's Design Study (→Collaborations)
- 01:43, 26 July 2009 (diff | hist) Janina's Design Study (→Requirements)
- 01:42, 26 July 2009 (diff | hist) Janina's Design Study (→Initial Design)
- 01:28, 26 July 2009 (diff | hist) Janina's Design Study (→Initial Design)
- 01:25, 26 July 2009 (diff | hist) Janina's Design Study (→Initial Design)
- 09:42, 25 July 2009 (diff | hist) Janina's Design Study
- 09:26, 25 July 2009 (diff | hist) Janina's Design Study (→Requirements)
(Latest | Earliest) View (newer 100 | older 100) (20 | 50 | 100 | 250 | 500)