Oldest pages

From CSSEMediaWiki
Jump to: navigation, search

Showing below up to 250 results starting with #251.

View (previous 250 | next 250) (20 | 50 | 100 | 250 | 500)

  1. Speculative generality smell‏‎ (03:03, 25 November 2010)
  2. Constant interface‏‎ (03:03, 25 November 2010)
  3. Properties / Fields / Attributes‏‎ (03:03, 25 November 2010)
  4. Inappropriate intimacy smell‏‎ (03:03, 25 November 2010)
  5. Command query separation‏‎ (03:03, 25 November 2010)
  6. Citation needed‏‎ (03:03, 25 November 2010)
  7. Once and only once‏‎ (03:03, 25 November 2010)
  8. Andrew Hunt 1999‏‎ (03:03, 25 November 2010)
  9. Text design‏‎ (03:05, 25 November 2010)
  10. BaseBean‏‎ (03:05, 25 November 2010)
  11. Avoid inheritance for implementation‏‎ (03:05, 25 November 2010)
  12. Avoid interface bloat‏‎ (03:05, 25 November 2010)
  13. Design by contract‏‎ (03:05, 25 November 2010)
  14. BenjaminTaylor Previous Design Work‏‎ (03:05, 25 November 2010)
  15. Send messages to components instead of to self‏‎ (03:05, 25 November 2010)
  16. Shotgun surgery smell‏‎ (03:07, 25 November 2010)
  17. Inline Temp‏‎ (03:07, 25 November 2010)
  18. Data class smell‏‎ (03:07, 25 November 2010)
  19. Option-operand separation‏‎ (03:08, 25 November 2010)
  20. Class diagram‏‎ (03:08, 25 November 2010)
  21. Favor composition over inheritance‏‎ (03:08, 25 November 2010)
  22. Maxim Hierarchy‏‎ (03:08, 25 November 2010)
  23. Avoid becomes‏‎ (03:08, 25 November 2010)
  24. Exam questions‏‎ (03:08, 25 November 2010)
  25. Cay Horstmann 2006‏‎ (03:08, 25 November 2010)
  26. Encapsulation is hierarchical‏‎ (03:08, 25 November 2010)
  27. Abstract vs Interface‏‎ (03:08, 25 November 2010)
  28. Eliminate case analysis‏‎ (03:08, 25 November 2010)
  29. Define default values via explicit protocol pattern‏‎ (03:08, 25 November 2010)
  30. Terrain Renderer Design‏‎ (03:08, 25 November 2010)
  31. Chain of Responsibility‏‎ (03:08, 25 November 2010)
  32. Abstract class‏‎ (03:08, 25 November 2010)
  33. Diamond Problem‏‎ (03:08, 25 November 2010)
  34. 2009 frog design criticisms‏‎ (03:08, 25 November 2010)
  35. Decomposition‏‎ (03:08, 25 November 2010)
  36. Replace Temp with Query‏‎ (03:08, 25 November 2010)
  37. LukasKorsikaDesignStudy‏‎ (03:08, 25 November 2010)
  38. Replace Data Value with Object‏‎ (03:08, 25 November 2010)
  39. Presentation separation idiom‏‎ (03:08, 25 November 2010)
  40. Middle man smell‏‎ (03:08, 25 November 2010)
  41. Introduce Explaining Variable‏‎ (03:08, 25 November 2010)
  42. Perfect OO Language‏‎ (03:08, 25 November 2010)
  43. Introduce Null Object‏‎ (03:08, 25 November 2010)
  44. Defer identification of state variables pattern‏‎ (03:08, 25 November 2010)
  45. Beware value switches‏‎ (03:08, 25 November 2010)
  46. Eliminate irrelevant classes‏‎ (03:08, 25 November 2010)
  47. Design maxims‏‎ (03:08, 25 November 2010)
  48. 2007 Exam answers‏‎ (03:08, 25 November 2010)
  49. Martins Design Study‏‎ (03:08, 25 November 2010)
  50. AlexsDesignStudy‏‎ (03:08, 25 November 2010)
  51. Poker Simulator Design Writeup‏‎ (03:08, 25 November 2010)
  52. BrettWardsDesignStudy‏‎ (03:08, 25 November 2010)
  53. Similar patterns and how to tell them apart‏‎ (03:10, 25 November 2010)
  54. God object‏‎ (03:10, 25 November 2010)
  55. Implement behavior with abstract state pattern‏‎ (03:10, 25 November 2010)
  56. Avoid concrete base classes‏‎ (03:10, 25 November 2010)
  57. Extensibility‏‎ (03:10, 25 November 2010)
  58. Nelson Shaw Design Project‏‎ (03:10, 25 November 2010)
  59. Decorator‏‎ (03:10, 25 November 2010)
  60. Class versus Object‏‎ (03:10, 25 November 2010)
  61. 2006 Exam answers‏‎ (03:10, 25 November 2010)
  62. Encapsulate Collection‏‎ (03:10, 25 November 2010)
  63. Intelligent children pattern‏‎ (03:10, 25 November 2010)
  64. Christopher Alexander‏‎ (03:10, 25 November 2010)
  65. Arthur Riel 1996‏‎ (03:10, 25 November 2010)
  66. Refactoring and performance‏‎ (03:10, 25 November 2010)
  67. Yo-yo problem‏‎ (03:10, 25 November 2010)
  68. Move Field‏‎ (03:10, 25 November 2010)
  69. Contained objects should not use each other‏‎ (03:10, 25 November 2010)
  70. Distribute system intelligence‏‎ (03:10, 25 November 2010)
  71. Avoid downcasting‏‎ (03:10, 25 November 2010)
  72. Beware of many accessors‏‎ (03:10, 25 November 2010)
  73. Aggregation versus Composition‏‎ (03:10, 25 November 2010)
  74. Object-oriented design anti-patterns‏‎ (03:10, 25 November 2010)
  75. James Ashford Design Study‏‎ (03:10, 25 November 2010)
  76. Switch statement smell‏‎ (03:10, 25 November 2010)
  77. Lecture times‏‎ (03:10, 25 November 2010)
  78. Duplicate code smell‏‎ (03:10, 25 November 2010)
  79. A class should not depend on its users‏‎ (03:10, 25 November 2010)
  80. Incomplete library class smell‏‎ (03:11, 25 November 2010)
  81. Split Temporary Variable‏‎ (03:11, 25 November 2010)
  82. Keep related data and behavior in one place‏‎ (03:11, 25 November 2010)
  83. Change Reference to Value‏‎ (03:11, 25 November 2010)
  84. Change Unidirectional Association to Bidirectional‏‎ (03:11, 25 November 2010)
  85. The Alexander conspiracy‏‎ (03:11, 25 November 2010)
  86. Strategy meets Template‏‎ (03:11, 25 November 2010)
  87. Advice from alumni‏‎ (03:11, 25 November 2010)
  88. OO culture‏‎ (03:11, 25 November 2010)
  89. Inversion of control‏‎ (03:11, 25 November 2010)
  90. Limit compositions in a class‏‎ (03:11, 25 November 2010)
  91. Inventory and Accounting‏‎ (03:11, 25 November 2010)
  92. Model classes not roles‏‎ (03:11, 25 November 2010)
  93. Contain contents not parents‏‎ (03:11, 25 November 2010)
  94. Avoid inheritance for optional containment‏‎ (03:11, 25 November 2010)
  95. Avoid verb classes‏‎ (03:11, 25 November 2010)
  96. Introduce common data class‏‎ (03:11, 25 November 2010)
  97. Architectural patterns‏‎ (03:11, 25 November 2010)
  98. JUnit‏‎ (03:11, 25 November 2010)
  99. Martin Fowler 2003‏‎ (03:11, 25 November 2010)
  100. RL Design Study Log‏‎ (03:11, 25 November 2010)
  101. No Peter Pan objects‏‎ (03:11, 25 November 2010)
  102. Joshua Bloch 2006 Bumper Sticker API Design‏‎ (03:11, 25 November 2010)
  103. One Into Many‏‎ (03:11, 25 November 2010)
  104. Favour containment over association‏‎ (03:11, 25 November 2010)
  105. Common closure principle‏‎ (03:11, 25 November 2010)
  106. Encapsulate that which varies‏‎ (03:11, 25 November 2010)
  107. One key abstraction‏‎ (03:11, 25 November 2010)
  108. JITAS Design Study‏‎ (03:11, 25 November 2010)
  109. Sorcerers design‏‎ (03:11, 25 November 2010)
  110. Package versus Namespace‏‎ (03:11, 25 November 2010)
  111. Association versus Dependency‏‎ (03:11, 25 November 2010)
  112. Model the real world‏‎ (03:11, 25 November 2010)
  113. Behavioral completeness‏‎ (03:11, 25 November 2010)
  114. Jenny Harlow‏‎ (03:17, 25 November 2010)
  115. Big design up front‏‎ (03:17, 25 November 2010)
  116. Avoid equals‏‎ (03:17, 25 November 2010)
  117. 2008 Exam answers‏‎ (03:17, 25 November 2010)
  118. 2005 Exam answers‏‎ (03:17, 25 November 2010)
  119. Encapsulate concrete state pattern‏‎ (03:17, 25 November 2010)
  120. Guitar Tutor Design‏‎ (03:17, 25 November 2010)
  121. Mediator‏‎ (03:17, 25 November 2010)
  122. Feature envy smell‏‎ (03:17, 25 November 2010)
  123. AlexsLibrary‏‎ (03:17, 25 November 2010)
  124. Ken Auer 1995‏‎ (03:17, 25 November 2010)
  125. Getter and setter policy‏‎ (03:17, 25 November 2010)
  126. Equals vs the Encapsulation Boundary‏‎ (03:17, 25 November 2010)
  127. Keep last years stuff‏‎ (03:17, 25 November 2010)
  128. Empty method over-rides‏‎ (03:17, 25 November 2010)
  129. Move common factors up the hierarchy‏‎ (03:17, 25 November 2010)
  130. Model view controller‏‎ (03:17, 25 November 2010)
  131. Parameterise Method‏‎ (03:18, 25 November 2010)
  132. Remove Parameter‏‎ (03:18, 25 November 2010)
  133. Extract Class‏‎ (03:18, 25 November 2010)
  134. Methods should use most fields of a class‏‎ (03:18, 25 November 2010)
  135. Refused bequest smell‏‎ (03:18, 25 November 2010)
  136. Combining design patterns‏‎ (03:18, 25 November 2010)
  137. Separate non-communicating behaviour‏‎ (03:18, 25 November 2010)
  138. Transaction script pattern‏‎ (03:18, 25 November 2010)
  139. Gang of Four 1995‏‎ (03:18, 25 November 2010)
  140. Large class smell‏‎ (03:18, 25 November 2010)
  141. Long method smell‏‎ (03:18, 25 November 2010)
  142. Erich Gamma‏‎ (03:18, 25 November 2010)
  143. Encapsulate Field‏‎ (03:18, 25 November 2010)
  144. 427 assessment‏‎ (03:18, 25 November 2010)
  145. Avoid god classes‏‎ (03:18, 25 November 2010)
  146. Abstract classes should be base classes‏‎ (03:18, 25 November 2010)
  147. Nil or export coupling only‏‎ (03:18, 25 November 2010)
  148. Alternative classes with different interfaces smell‏‎ (03:18, 25 November 2010)
  149. Common reuse principle‏‎ (03:18, 25 November 2010)
  150. Divergent change smell‏‎ (03:18, 25 November 2010)
  151. Introduce common base class‏‎ (03:21, 25 November 2010)
  152. Object cesspool‏‎ (03:21, 25 November 2010)
  153. Do not change the state of an object without going through its public interface‏‎ (03:21, 25 November 2010)
  154. Replace Inheritance with Delegation‏‎ (03:21, 25 November 2010)
  155. Stable abstractions principle‏‎ (03:21, 25 November 2010)
  156. Data clumps smell‏‎ (03:21, 25 November 2010)
  157. Parallel hierarchies problem‏‎ (03:21, 25 November 2010)
  158. Parallel inheritance hierarchies smell‏‎ (03:21, 25 November 2010)
  159. Use lazy initialization pattern‏‎ (03:21, 25 November 2010)
  160. Hide data within its class‏‎ (03:21, 25 November 2010)
  161. Many to many association idiom‏‎ (03:21, 25 November 2010)
  162. Spaghetti code‏‎ (03:21, 25 November 2010)
  163. Coupling and cohesion‏‎ (03:21, 25 November 2010)
  164. Interface‏‎ (03:21, 25 November 2010)
  165. Extract Hierarchy‏‎ (03:21, 25 November 2010)
  166. Designfest‏‎ (03:21, 25 November 2010)
  167. Documenting Patterns‏‎ (03:21, 25 November 2010)
  168. Automation‏‎ (03:21, 25 November 2010)
  169. Jim Coplien‏‎ (03:21, 25 November 2010)
  170. Smalltalk‏‎ (03:21, 25 November 2010)
  171. CLU‏‎ (03:21, 25 November 2010)
  172. State machine design‏‎ (03:21, 25 November 2010)
  173. Exam Quick Reference‏‎ (03:21, 25 November 2010)
  174. Avoid side effects‏‎ (03:21, 25 November 2010)
  175. Ralph Johnson‏‎ (03:21, 25 November 2010)
  176. Gang of Four‏‎ (03:22, 25 November 2010)
  177. OO wisdom‏‎ (03:22, 25 November 2010)
  178. Multiple Inheritance‏‎ (03:22, 25 November 2010)
  179. Hide Method‏‎ (03:22, 25 November 2010)
  180. Collapse Hierarchy‏‎ (03:22, 25 November 2010)
  181. Subclass‏‎ (03:22, 25 November 2010)
  182. Robert Pirsig 1974‏‎ (03:22, 25 November 2010)
  183. Premature optimization‏‎ (03:22, 25 November 2010)
  184. Agile manifesto‏‎ (03:22, 25 November 2010)
  185. Wiki etiquette‏‎ (03:22, 25 November 2010)
  186. Anemic Domain Model‏‎ (03:22, 25 November 2010)
  187. Circular dependency‏‎ (03:22, 25 November 2010)
  188. Template Method‏‎ (03:22, 25 November 2010)
  189. Monsters design‏‎ (03:22, 25 November 2010)
  190. Facade‏‎ (03:22, 25 November 2010)
  191. Inline Method‏‎ (03:22, 25 November 2010)
  192. Extract Subclass‏‎ (03:22, 25 November 2010)
  193. Barbara Liskov‏‎ (03:22, 25 November 2010)
  194. Inline Class‏‎ (03:22, 25 November 2010)
  195. Introduce Foreign Method‏‎ (03:22, 25 November 2010)
  196. Alumni‏‎ (03:22, 25 November 2010)
  197. Substitute Algorithm‏‎ (03:22, 25 November 2010)
  198. Interpreter‏‎ (03:22, 25 November 2010)
  199. Object pool‏‎ (03:22, 25 November 2010)
  200. Trygve Reenskaug‏‎ (03:22, 25 November 2010)
  201. Accountability‏‎ (03:22, 25 November 2010)
  202. Observations and Measurements‏‎ (03:22, 25 November 2010)
  203. Test Driven Development‏‎ (03:22, 25 November 2010)
  204. Server Requests‏‎ (03:22, 25 November 2010)
  205. Introduce Local Extension‏‎ (03:22, 25 November 2010)
  206. Liskov substitution principle‏‎ (03:22, 25 November 2010)
  207. Are you gonna eat that‏‎ (03:22, 25 November 2010)
  208. Iterator‏‎ (03:22, 25 November 2010)
  209. Replace Type Code with Class‏‎ (03:22, 25 November 2010)
  210. Project ideas‏‎ (03:22, 25 November 2010)
  211. Martin Fowler‏‎ (03:22, 25 November 2010)
  212. Observer‏‎ (03:22, 25 November 2010)
  213. Stable dependencies principle‏‎ (03:22, 25 November 2010)
  214. Encapsulation‏‎ (03:22, 25 November 2010)
  215. Open closed principle‏‎ (03:22, 25 November 2010)
  216. Reuse release equivalence principle‏‎ (03:22, 25 November 2010)
  217. Video rental system‏‎ (03:22, 25 November 2010)
  218. Strategy‏‎ (03:22, 25 November 2010)
  219. Wiki tips‏‎ (03:22, 25 November 2010)
  220. Builder‏‎ (03:22, 25 November 2010)
  221. Remove Middle Man‏‎ (03:22, 25 November 2010)
  222. Referring to Objects‏‎ (03:22, 25 November 2010)
  223. Johnson and Foote 1988‏‎ (03:22, 25 November 2010)
  224. Remove assignments to Parameters‏‎ (03:22, 25 November 2010)
  225. Schools of thought‏‎ (03:22, 25 November 2010)
  226. Idioms‏‎ (03:22, 25 November 2010)
  227. Hall of fame‏‎ (03:22, 25 November 2010)
  228. Comments and suggestions‏‎ (03:22, 25 November 2010)
  229. Party of Five 1996‏‎ (03:22, 25 November 2010)
  230. Object Encapsulation‏‎ (03:22, 25 November 2010)
  231. Poltergeists‏‎ (03:22, 25 November 2010)
  232. Separate Query from Modifier‏‎ (03:22, 25 November 2010)
  233. How to assess‏‎ (03:22, 25 November 2010)
  234. Alan Kay‏‎ (03:23, 25 November 2010)
  235. Method‏‎ (03:23, 25 November 2010)
  236. Do the simplest thing that could possibly work‏‎ (03:23, 25 November 2010)
  237. Memento‏‎ (03:23, 25 November 2010)
  238. Impedance mismatch‏‎ (03:23, 25 November 2010)
  239. Recursion introduction‏‎ (03:23, 25 November 2010)
  240. Command‏‎ (03:23, 25 November 2010)
  241. Flyweight‏‎ (03:23, 25 November 2010)
  242. Software reuse‏‎ (03:23, 25 November 2010)
  243. Oliver Cardwell/Project‏‎ (03:23, 25 November 2010)
  244. Visitor‏‎ (03:23, 25 November 2010)
  245. Getters and setters‏‎ (03:23, 25 November 2010)
  246. Factory Method‏‎ (03:23, 25 November 2010)
  247. Dependency injection‏‎ (03:23, 25 November 2010)
  248. Encapsulation boundary‏‎ (03:23, 25 November 2010)
  249. Bridge‏‎ (03:23, 25 November 2010)
  250. Martin Fowler 1997‏‎ (03:23, 25 November 2010)

View (previous 250 | next 250) (20 | 50 | 100 | 250 | 500)

Views
Toolbox