Tuesday, June 25, 2013

Rules of programming

There is always one more bug.

15. It is impossible to make any program foolproof because fools are so ingenious.

16. When things are going well, something will go wrong.

17. When things just can't get any worse, they will.

18. Anytime things appear to be going well, you have overlooked something.

19. Test functions and their tests should be reproducible -- they should all fail in the same way.

20. If it looks easy, it's tough.

21. You always find any bug in the last place you look.

No comments:

Post a Comment