Main Page

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
(Things to Think About)
m
 
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
<big>'''The Mutable Compendium of Object Oriented Wisdom'''</big>
 
<big>'''The Mutable Compendium of Object Oriented Wisdom'''</big>
 +
[[image:Lecture2Photo.jpg|frame|427 in action (2009)]]
  
 
Welcome to the COSC427 wiki.
 
Welcome to the COSC427 wiki.
  
[[Image:BabbageBrain.jpg|frame|Charles Babbage's brain]]
 
  
 
* [[Start here]] if this is your first visit.
 
* [[Start here]] if this is your first visit.
Line 10: Line 10:
 
* [[Wiki users]] takes you to the Wiki participants list.
 
* [[Wiki users]] takes you to the Wiki participants list.
  
==Content==
+
== Content ==
 
* [[OO wisdom]] is the main entry point for course material.
 
* [[OO wisdom]] is the main entry point for course material.
* [[OO culture]] is the list of people, places, phenomenons and programs that produced OOD.
+
* [[OO culture]] is the list of people, places, phenomenona and programs that produced OOD.
* [[OO tools]] is a list of a software engineer's arsenal.
+
 
* [[Resources]] is a list of the available resources.
 
* [[Resources]] is a list of the available resources.
* [[What is Bad Design]]?
 
  
== Things to Think About ==
+
----
 
+
"Throwing a book of rules at a terrible programmer just creates a terrible programmer with a bruise on their head where the book bounced off." -- Jeff Atwood
* ''The beginning of wisdom for a programmer is to recognize the difference between getting his program to work and getting it right.'' -- M. A. Jackson, 1975
+
* ''Complex problems have simple, easy to understand, wrong answers.'' -- Henry Louis Mencken
+
* [[media:DeMarco.pdf|Software Engineering: An Idea Whose Time Has Come and Gone?]] (PDF)
+
* [http://doc.cat-v.org/programming/bad_properties_of_OO Bad Engineering Properties of OO Languages]
+
* [http://heim.ifi.uio.no/~trygver/2009/dci_vision.html The DCI Architecture: A New Vision of Object-Oriented Programming] -- March 2009. A discussion paper/document by [[Trygve Reenskaug]] & [[Jim Coplien]]
+
* [http://www.tomomisayuda.com/work/final/1/final.html iBum]
+
* [[Quotes]]
+
 
+
[[image:Lecture2Photo.jpg|frame|427 in action]]
+

Latest revision as of 05:37, 23 April 2012

The Mutable Compendium of Object Oriented Wisdom

427 in action (2009)

Welcome to the COSC427 wiki.


Content

  • OO wisdom is the main entry point for course material.
  • OO culture is the list of people, places, phenomenona and programs that produced OOD.
  • Resources is a list of the available resources.

"Throwing a book of rules at a terrible programmer just creates a terrible programmer with a bruise on their head where the book bounced off." -- Jeff Atwood

Personal tools