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
The best nodes of all time:
Vincent van Gogh
E2 HTML tags
Editor Log: July 2007
Toby lied
Henry IV
From a Broken Letter
The Last Days of Captain Newton
Factual Faction for the Freedom of Fine Facts
James Bond's gadgets
Rulers of England
Cool Hand Luke
Lawrence Textile Strike
Think of us as a lost
New Writeups
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
calgon
Buffalo Bill by the pool(poetry)
gate
Anarchy is Order(idea)
ushdfgakjasgh
Scribeling(thing)
XWiz
Trism(review)
artman2003
Briefcase Full of Souls - Part I(fiction)
Dreamvirus
Alan Ladd(person)
waverider37
Harold Holt(person)
The Debutante
Until death do us part(fiction)
Ysardo
a brother to a sister(personal)
antigravpussy
your warm whispers(personal)
Clarke
Multiculturalism(idea)
E2 is a by-product of the existence of The Everything Development Company