Oldest pages

From CSSEMediaWiki
Jump to: navigation, search

Showing below up to 250 results starting with #51.

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

  1. Enum idiom‏‎ (02:03, 3 August 2009)
  2. Christopher Alexander 1979‏‎ (11:57, 7 August 2009)
  3. Christopher Alexander 1977‏‎ (12:07, 7 August 2009)
  4. Hillside Group‏‎ (15:39, 8 August 2009)
  5. Ward and Kent‏‎ (15:43, 8 August 2009)
  6. Abstraction‏‎ (23:09, 8 August 2009)
  7. Bob Martin's heuristics‏‎ (03:09, 13 August 2009)
  8. Factor implementation differences into subcomponents‏‎ (01:33, 18 August 2009)
  9. Separate methods that do not communicate‏‎ (01:35, 18 August 2009)
  10. Johnson and Foote's heuristics‏‎ (01:49, 18 August 2009)
  11. Reduce implicit parameter passing‏‎ (22:28, 18 August 2009)
  12. Reduce the number of arguments‏‎ (01:00, 20 August 2009)
  13. Reduce the size of methods‏‎ (01:02, 20 August 2009)
  14. Class hierarchies should be deep and narrow‏‎ (01:05, 20 August 2009)
  15. Minimize accesses to variables‏‎ (01:08, 20 August 2009)
  16. Subclasses should be specializations‏‎ (01:11, 20 August 2009)
  17. Split large classes‏‎ (01:14, 20 August 2009)
  18. Accountability Design‏‎ (02:59, 20 August 2009)
  19. Access levels‏‎ (23:32, 29 August 2009)
  20. Software crisis‏‎ (21:36, 1 September 2009)
  21. The top of the class hierarchy should be abstract‏‎ (06:11, 4 September 2009)
  22. Agent classes irrelevant‏‎ (00:50, 7 September 2009)
  23. Instance‏‎ (12:50, 10 September 2009)
  24. Component versus Module‏‎ (13:43, 10 September 2009)
  25. What is Bad Design‏‎ (22:09, 10 September 2009)
  26. Establishing priorities‏‎ (09:00, 12 September 2009)
  27. Managing complexity‏‎ (09:45, 12 September 2009)
  28. Agile methods‏‎ (13:49, 12 September 2009)
  29. Inheritance‏‎ (22:19, 16 September 2009)
  30. Janina's Design Study‏‎ (08:58, 22 September 2009)
  31. Big ball of mud‏‎ (06:18, 23 September 2009)
  32. Law of leaky abstractions‏‎ (07:37, 23 September 2009)
  33. Replace Parameter with Explicit Methods‏‎ (12:29, 26 September 2009)
  34. Patterns‏‎ (06:06, 27 September 2009)
  35. Unified Modeling Language‏‎ (08:47, 28 September 2009)
  36. Quotes‏‎ (03:50, 3 October 2009)
  37. Benjamin's Design Study‏‎ (03:57, 4 October 2009)
  38. Aidan's Design Study‏‎ (20:20, 4 October 2009)
  39. Mike's Design Study‏‎ (22:53, 4 October 2009)
  40. TobiW's Design Study‏‎ (23:14, 4 October 2009)
  41. PaulDesignStudy‏‎ (01:13, 5 October 2009)
  42. Design Project‏‎ (03:42, 5 October 2009)
  43. Amelioration patterns‏‎ (04:30, 5 October 2009)
  44. Bertrand Meyer‏‎ (09:56, 5 October 2009)
  45. Tour Guide Project Page‏‎ (10:03, 5 October 2009)
  46. Stephen's Design Study‏‎ (10:12, 5 October 2009)
  47. Michal's Design Study‏‎ (10:38, 5 October 2009)
  48. PluS XML format‏‎ (10:46, 5 October 2009)
  49. My actual Project, I think.‏‎ (10:53, 5 October 2009)
  50. Bertrand's Design Study‏‎ (11:00, 5 October 2009)
  51. Matthew's Design Study‏‎ (11:05, 5 October 2009)
  52. Riel's heuristics‏‎ (01:58, 11 October 2009)
  53. Beware type switches‏‎ (10:32, 11 October 2009)
  54. Don't expose mutable attributes‏‎ (04:32, 12 October 2009)
  55. Avoid no-op overrides‏‎ (22:48, 12 October 2009)
  56. Information hiding‏‎ (23:30, 12 October 2009)
  57. Containment implies uses‏‎ (23:30, 12 October 2009)
  58. William Brown 1998‏‎ (06:35, 13 October 2009)
  59. Make constructors blocking‏‎ (20:40, 13 October 2009)
  60. List of OO Languages‏‎ (23:32, 13 October 2009)
  61. Program to the interface not the implementation‏‎ (05:34, 14 October 2009)
  62. You ain't gonna need it‏‎ (05:41, 14 October 2009)
  63. Message chain smell‏‎ (09:31, 14 October 2009)
  64. Temporary field smell‏‎ (09:32, 14 October 2009)
  65. Lazy class smell‏‎ (09:32, 14 October 2009)
  66. Primitive obsession smell‏‎ (09:33, 14 October 2009)
  67. Long parameter list smell‏‎ (10:25, 14 October 2009)
  68. Self Encapsulate Field‏‎ (20:55, 14 October 2009)
  69. Replace Array with Object‏‎ (21:09, 14 October 2009)
  70. Replace Parameter with Method‏‎ (21:34, 14 October 2009)
  71. Design patterns break rules‏‎ (21:55, 14 October 2009)
  72. Add Parameter‏‎ (22:16, 14 October 2009)
  73. Pull Up Constructor Body‏‎ (22:19, 14 October 2009)
  74. Extract Interface‏‎ (22:20, 14 October 2009)
  75. Wal's Fish Tank‏‎ (22:50, 14 October 2009)
  76. Replace Exception with test‏‎ (23:00, 14 October 2009)
  77. Comments smell‏‎ (23:22, 14 October 2009)
  78. Replace Magic Number with Symbolic Constant‏‎ (23:57, 14 October 2009)
  79. OO Python Character Animation Design Study‏‎ (22:21, 5 July 2010)
  80. Lecture sequence‏‎ (00:26, 14 July 2010)
  81. Frogs design‏‎ (04:31, 15 July 2010)
  82. 2010 frog design criticisms‏‎ (05:00, 15 July 2010)
  83. Copy Constructor vs the Encapsulation Boundary‏‎ (02:36, 16 July 2010)
  84. Goto considered harmful‏‎ (03:39, 16 July 2010)
  85. A froggy visitor‏‎ (03:02, 18 July 2010)
  86. Double Dispatch‏‎ (14:22, 25 July 2010)
  87. OO tools‏‎ (12:57, 26 July 2010)
  88. HistoryCrumbs.user.js‏‎ (12:58, 26 July 2010)
  89. Michael's Log‏‎ (01:56, 30 July 2010)
  90. Nelson Shaw Project Log‏‎ (22:01, 31 July 2010)
  91. Tanmay's Log‏‎ (23:10, 3 August 2010)
  92. Trains design‏‎ (01:34, 11 August 2010)
  93. Parse tree design‏‎ (01:44, 11 August 2010)
  94. DMA Design Project first draft‏‎ (08:47, 12 August 2010)
  95. Joshua Bloch‏‎ (23:32, 12 August 2010)
  96. Properties‏‎ (04:27, 20 August 2010)
  97. Java Collections Framework‏‎ (10:25, 21 August 2010)
  98. David Parnas‏‎ (08:14, 15 September 2010)
  99. DMA Design Project - first submission‏‎ (21:06, 16 September 2010)
  100. DMA Design Project - Source Code‏‎ (23:49, 16 September 2010)
  101. Mock objects‏‎ (01:54, 22 September 2010)
  102. Mujtaba's Log‏‎ (20:36, 24 September 2010)
  103. Tell, don't ask‏‎ (11:13, 29 September 2010)
  104. DMA Design Project‏‎ (22:20, 30 September 2010)
  105. John Hofman US001‏‎ (22:47, 30 September 2010)
  106. John Hofman's Log‏‎ (22:47, 30 September 2010)
  107. John Hofman's Design Study‏‎ (00:51, 1 October 2010)
  108. Joey's design study‏‎ (03:02, 1 October 2010)
  109. James Ashford Log‏‎ (03:13, 1 October 2010)
  110. Nick's Design Study‏‎ (03:29, 1 October 2010)
  111. Mujtaba's Initial Design‏‎ (03:43, 1 October 2010)
  112. Different Design‏‎ (03:47, 1 October 2010)
  113. Martin Doms' Design Study‏‎ (03:57, 1 October 2010)
  114. Michael's Design Study‏‎ (03:57, 4 October 2010)
  115. Language Spectrum‏‎ (09:20, 6 October 2010)
  116. Bob Martin's principles‏‎ (07:12, 7 October 2010)
  117. Kent Beck 2003‏‎ (19:48, 10 October 2010)
  118. Unit Test‏‎ (20:06, 10 October 2010)
  119. Super quick exam ref‏‎ (04:16, 15 October 2010)
  120. No silver bullet‏‎ (10:37, 15 October 2010)
  121. Bob Martin‏‎ (10:41, 15 October 2010)
  122. Serialization‏‎ (11:11, 15 October 2010)
  123. Data mapper pattern‏‎ (21:20, 17 October 2010)
  124. Active record pattern‏‎ (21:24, 17 October 2010)
  125. Row data gateway pattern‏‎ (21:26, 17 October 2010)
  126. Table data gateway pattern‏‎ (21:32, 17 October 2010)
  127. Minimize number of methods‏‎ (03:17, 18 October 2010)
  128. PLoP 1995‏‎ (04:38, 18 October 2010)
  129. PLoP (Software Patterns Series)‏‎ (04:45, 18 October 2010)
  130. PLoP‏‎ (05:02, 18 October 2010)
  131. Presentation Abstraction Control‏‎ (05:32, 18 October 2010)
  132. Define classes by behavior, not state pattern‏‎ (07:50, 18 October 2010)
  133. Hierarchical Model View Controller‏‎ (09:03, 18 October 2010)
  134. Identify message layers pattern‏‎ (09:31, 18 October 2010)
  135. Interface segregation principle‏‎ (10:27, 18 October 2010)
  136. Dependency inversion principle‏‎ (00:19, 19 October 2010)
  137. Page controller pattern‏‎ (00:37, 19 October 2010)
  138. Organisational patterns‏‎ (01:56, 19 October 2010)
  139. Front controller pattern‏‎ (02:30, 19 October 2010)
  140. Fat interfaces‏‎ (03:05, 19 October 2010)
  141. Scrum‏‎ (03:22, 19 October 2010)
  142. Party of five 1996‏‎ (03:29, 19 October 2010)
  143. Introduce Parameter Object‏‎ (04:06, 19 October 2010)
  144. Single responsibility principle‏‎ (04:36, 19 October 2010)
  145. Becomes problem‏‎ (05:07, 19 October 2010)
  146. Kent Beck‏‎ (05:26, 19 October 2010)
  147. Law of Demeter‏‎ (06:34, 19 October 2010)
  148. Unit of work pattern‏‎ (07:41, 19 October 2010)
  149. Identity map pattern‏‎ (08:08, 19 October 2010)
  150. Don't repeat yourself‏‎ (08:10, 19 October 2010)
  151. Lazy load pattern‏‎ (08:23, 19 October 2010)
  152. Template view pattern‏‎ (10:11, 19 October 2010)
  153. Transform view pattern‏‎ (10:52, 19 October 2010)
  154. Ken Auer‏‎ (21:01, 19 October 2010)
  155. Collecting Parameter‏‎ (00:35, 20 October 2010)
  156. Avoid protected data‏‎ (02:05, 20 October 2010)
  157. Named constants‏‎ (02:32, 20 October 2010)
  158. Frogs second design‏‎ (02:36, 20 October 2010)
  159. Shalloway and Trott 2002‏‎ (02:36, 20 October 2010)
  160. Analysis patterns‏‎ (06:07, 20 October 2010)
  161. Abstract Factory‏‎ (06:09, 20 October 2010)
  162. Shallow VS Deep Copy‏‎ (07:03, 20 October 2010)
  163. Prototype‏‎ (07:08, 20 October 2010)
  164. If it ain't broke don't fix it‏‎ (07:25, 20 October 2010)
  165. State‏‎ (10:42, 20 October 2010)
  166. Move methods‏‎ (20:37, 20 October 2010)
  167. Boat anchor‏‎ (20:47, 20 October 2010)
  168. Cut and paste programming‏‎ (20:50, 20 October 2010)
  169. Functional decomposition‏‎ (20:52, 20 October 2010)
  170. Jumble‏‎ (20:53, 20 October 2010)
  171. Reinvent the wheel‏‎ (20:59, 20 October 2010)
  172. Stovepipe system‏‎ (21:01, 20 October 2010)
  173. Swiss army knife‏‎ (21:04, 20 October 2010)
  174. Vendor lock-in‏‎ (21:07, 20 October 2010)
  175. Orthogonality‏‎ (21:13, 20 October 2010)
  176. Peer To Peer‏‎ (21:46, 20 October 2010)
  177. Blackboard System‏‎ (21:58, 20 October 2010)
  178. Avoid mixing inputs and outputs‏‎ (23:14, 20 October 2010)
  179. Make all Member Variables Private‏‎ (23:20, 20 October 2010)
  180. 427 design standard‏‎ (00:17, 21 October 2010)
  181. Model the room‏‎ (00:57, 21 October 2010)
  182. Put semantic constraints in class definition‏‎ (01:11, 21 October 2010)
  183. Put semantic constraints in constructors‏‎ (01:12, 21 October 2010)
  184. Ward's wiki‏‎ (01:32, 21 October 2010)
  185. Design maxims Equivalence‏‎ (01:44, 21 October 2010)
  186. GenericGuidelines‏‎ (01:49, 21 October 2010)
  187. Mujtaba's design study‏‎ (03:59, 22 October 2010)
  188. Rebecca Wirfs-Brock‏‎ (20:11, 9 November 2010)
  189. Rebecca Wirfs-Brock 1990‏‎ (20:11, 9 November 2010)
  190. Start here‏‎ (01:47, 25 November 2010)
  191. Account setup‏‎ (01:53, 25 November 2010)
  192. Editing Tips‏‎ (01:54, 25 November 2010)
  193. About COSC427‏‎ (01:54, 25 November 2010)
  194. Warfarin Design‏‎ (01:57, 25 November 2010)
  195. Object orgy‏‎ (03:01, 25 November 2010)
  196. Robert Cecil Martin 1996a‏‎ (03:01, 25 November 2010)
  197. Robert Cecil Martin 1996c‏‎ (03:01, 25 November 2010)
  198. Robert Cecil Martin 2002‏‎ (03:02, 25 November 2010)
  199. Interface should be dependent on model‏‎ (03:03, 25 November 2010)
  200. Delegation‏‎ (03:03, 25 November 2010)
  201. Speculative generality smell‏‎ (03:03, 25 November 2010)
  202. Constant interface‏‎ (03:03, 25 November 2010)
  203. Properties / Fields / Attributes‏‎ (03:03, 25 November 2010)
  204. Command query separation‏‎ (03:03, 25 November 2010)
  205. Inappropriate intimacy smell‏‎ (03:03, 25 November 2010)
  206. Citation needed‏‎ (03:03, 25 November 2010)
  207. Once and only once‏‎ (03:03, 25 November 2010)
  208. Andrew Hunt 1999‏‎ (03:03, 25 November 2010)
  209. Text design‏‎ (03:05, 25 November 2010)
  210. BaseBean‏‎ (03:05, 25 November 2010)
  211. Avoid interface bloat‏‎ (03:05, 25 November 2010)
  212. Avoid inheritance for implementation‏‎ (03:05, 25 November 2010)
  213. Design by contract‏‎ (03:05, 25 November 2010)
  214. BenjaminTaylor Previous Design Work‏‎ (03:05, 25 November 2010)
  215. Send messages to components instead of to self‏‎ (03:05, 25 November 2010)
  216. Inline Temp‏‎ (03:07, 25 November 2010)
  217. Shotgun surgery smell‏‎ (03:07, 25 November 2010)
  218. Data class smell‏‎ (03:07, 25 November 2010)
  219. Option-operand separation‏‎ (03:08, 25 November 2010)
  220. Class diagram‏‎ (03:08, 25 November 2010)
  221. Favor composition over inheritance‏‎ (03:08, 25 November 2010)
  222. Maxim Hierarchy‏‎ (03:08, 25 November 2010)
  223. Avoid becomes‏‎ (03:08, 25 November 2010)
  224. Exam questions‏‎ (03:08, 25 November 2010)
  225. Cay Horstmann 2006‏‎ (03:08, 25 November 2010)
  226. Encapsulation is hierarchical‏‎ (03:08, 25 November 2010)
  227. Abstract vs Interface‏‎ (03:08, 25 November 2010)
  228. Eliminate case analysis‏‎ (03:08, 25 November 2010)
  229. Define default values via explicit protocol pattern‏‎ (03:08, 25 November 2010)
  230. Terrain Renderer Design‏‎ (03:08, 25 November 2010)
  231. Chain of Responsibility‏‎ (03:08, 25 November 2010)
  232. Abstract class‏‎ (03:08, 25 November 2010)
  233. 2009 frog design criticisms‏‎ (03:08, 25 November 2010)
  234. Diamond Problem‏‎ (03:08, 25 November 2010)
  235. Decomposition‏‎ (03:08, 25 November 2010)
  236. Replace Temp with Query‏‎ (03:08, 25 November 2010)
  237. LukasKorsikaDesignStudy‏‎ (03:08, 25 November 2010)
  238. Replace Data Value with Object‏‎ (03:08, 25 November 2010)
  239. Presentation separation idiom‏‎ (03:08, 25 November 2010)
  240. Middle man smell‏‎ (03:08, 25 November 2010)
  241. Introduce Explaining Variable‏‎ (03:08, 25 November 2010)
  242. Introduce Null Object‏‎ (03:08, 25 November 2010)
  243. Perfect OO Language‏‎ (03:08, 25 November 2010)
  244. Defer identification of state variables pattern‏‎ (03:08, 25 November 2010)
  245. Beware value switches‏‎ (03:08, 25 November 2010)
  246. Eliminate irrelevant classes‏‎ (03:08, 25 November 2010)
  247. Design maxims‏‎ (03:08, 25 November 2010)
  248. 2007 Exam answers‏‎ (03:08, 25 November 2010)
  249. Martins Design Study‏‎ (03:08, 25 November 2010)
  250. AlexsDesignStudy‏‎ (03:08, 25 November 2010)

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

Views
Toolbox