Everything2
Near Matches
Ignore Exact
Full Text
Everything2

design by contract

created by ansible

(idea) by ansible (?) (print)   ?   (I like it!) Sat Nov 13 1999 at 10:05:45

Design by Contract is the idea of designing software modules that clearly define what they do through assertions. The only computer language that fully implements Design by Contract is Eiffel (as of July 1999).

(idea) by theonomist (6.4 y) (print)   ?   (I like it!) 1 C! Thu Apr 13 2000 at 21:56:34

"Design by Contract" sometimes happens when one of the lead developers on a project continually mungs up the design with idiotic architectural ideas and useless features. If this goes on too long, the other developers will often try to fix the design by taking up a collection to hire a hit man to get rid of the dumb bastard, or in other words "put out a contract" on him. Hence the term.

printable version
chaos

Eiffel To the three girls who stopped me today on my way to class The Bill of Not Rights Precondition
Aspect Oriented Programming postcondition In the Beginning was the Command Line assertion
Liskov Substitution Principle fail fast invariant copyleft
assert B M4 Sherman tank John Adams's 1799 State of the Union Address
Platoon 50/50 raffle Br Software design
No! radio communication Mehndi mung
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Look at this mess the Death Borg made!
Pete Doherty
Some times your elders may know what they're talking about
Greek alphabet
The Tick
Thomas Jefferson
fuzzy logic
Dead Sea Scrolls
Mulan
mistletoe
And if your teacher is also a pervert?
Lines in the mind
You love these machines. These machines are dead: a love story.
I know they are watching me
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
Twin Eclipse
Conversations with God: An Uncommon Dialogue(idea)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
E2 is a by-product of the existence of The Everything Development Company