and don't forget the liability if your program gets used and because of a bug in it there's a multimillion dollar loss at (or worse, claim against) the bank using it (not that it will be authorised for use at that bank when brought in by an employee who just got it from their boyfriend, rather than when introduced by the IT department after being contracted to a trusted and vetted professional development team).
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
keep dreaming. Perfection is impossible to achieve, and trying for it will only frustrate you immensely.
It's also not wanted, as it would be far too expensive. So we try for "good enough" for some definition of "good enough".
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337