Oldest pages

From CSSEMediaWiki
Jump to: navigation, search

Showing below up to 250 results starting with #1.

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

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

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

Views
Personal tools
Toolbox