mikejuk writes: Contract-oriented design has the potential to reduce programmer errors by enforcing conditions on class and interface alike. Now there's an open source way to add contracts to Java with cofoja — shame about the name it sounds more like an illness
"Only a brain-damaged operating system would support task switching and not
make the simple next step of supporting multitasking."
-- George McFry