Software development is the debugging of half-baked ideas and half-baked codeJustifications
![]() Implications
|
(DH 2 April 2000)
Strongly expressed, but a firm assertion of reality. Half-baked - when
is software ever finished? (Software is soft, that's what's so great about
it). And when do we fully understand the problems we're trying to solve?
(Especially when the work we do changes the premises). This acknowledges
the systemic interdependence of software, ideas and problem-space. To take
the message into the enterprise I'd like to replace the H-word in the graphic
with 'coding' :-) I hope too the irony of the last implication is clear...