Uncategorized pages
From CSSEMediaWiki
Showing below up to 100 results starting with #1.
View (previous 100 | next 100) (20 | 50 | 100 | 250 | 500)
- 2005 Exam answers
- 2006 Exam answers
- 2007 Exam answers
- 2008 Exam answers
- 2009 frog design criticisms
- 2010 frog design criticisms
- 427 assessment
- 427 design standard
- A froggy visitor
- About COSC427
- Abstract vs Interface
- Access levels
- Account setup
- Accountability Design
- Active record pattern
- Add Parameter
- Advice from alumni
- Agile manifesto
- Agile methods
- Aidan's Design Study
- Alan Kay
- AlexsDesignStudy
- Alumni
- Antipatterns
- Are you gonna eat that
- Arthur Riel
- AudioSystems
- Avoid equals
- Avoid inheritance for implementation
- Avoid mixing inputs and outputs
- Avoid side effects
- Barbara Liskov
- Becomes problem
- Behavioral completeness
- Benjamin's Design Study
- BenjaminTaylor Previous Design Work
- Bertrand Meyer
- Beware accessors
- Big ball of mud
- Big design up front
- Blackboard System
- Boat anchor
- Bob Martin
- Bob Martin's heuristics
- BrettWardsDesignStudy
- CLU
- Change Reference to Value
- Change Unidirectional Association to Bidirectional
- Change Value to Reference
- Christopher Alexander
- Citation needed
- Class diagram
- Collapse Hierarchy
- Collecting Parameter
- Combining design patterns
- Comments and suggestions
- Copy Constructor vs the Encapsulation Boundary
- Cut and paste programming
- DMA Design Project
- DMA Design Project - Source Code
- DMA Design Project - first submission
- DMA Design Project first draft
- Data mapper pattern
- David Parnas
- Decomposition
- Defer identification of state variables pattern
- Define classes by behavior, not state pattern
- Define default values via explicit protocol pattern
- Dependency injection
- Design Project
- Design by contract
- Design examples
- Design maxims
- Design maxims Equivalence
- Design patterns break rules
- Designfest
- Diamond Problem
- Different Design
- Do the simplest thing that could possibly work
- Documenting Patterns
- Domain model pattern
- Don't burn your base class
- Don't expose mutable attributes
- Don't repeat yourself
- Double Dispatch
- Duplicate Observed Data
- Editing Tips
- Empty method over-rides
- Encapsulate Collection
- Encapsulate Downcast
- Encapsulate Field
- Encapsulate concrete state pattern
- Encapsulate that which varies
- Encapsulation is hierarchical
- Enum idiom
- Equals vs the Encapsulation Boundary
- Erich Gamma
- Establishing priorities
- Exam Quick Reference
- Exam questions