Link Details

Link 65132 thumbnail
User 239354 avatar

By larsho
via larsho.blogspot.com
Published: Feb 06 2008 / 18:34

I am not really pessimistic, only realistic. But that what's pessimists always say! So, I might as well face it: I am a pessimist. And I think programmers need to be.
  • 10
  • 0
  • 1758
  • 721

Comments

Add your comment
User 201914 avatar

nightwind replied ago:

0 votes Vote down Vote up Reply

I agree with that notion very much. All good programmers I know are pessimistic in their design and implementation. It's not about having no hope of success - it's about imagining everything that can go wrong, assume it will, and finally make failure impossible by design. Assume all your input will be garbage, your hardware will be insufficient, your users will be total idiots, and fellow developers are nitwits that will break your code at the first opportunity. Then rule everything out systematically, by thorough planning, user involvement, unit tests, documentation, defensive programming. Management will hate you, still. MBA types thrive on ignoring details and being extremely optimistic ;)



Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (10)



Voters Against This Link (0)