As software developers we are dealing with bugs everyday. Through the years we have created many techniques that help us avoid them. TDD, pair programming, code review etc. Unfortunately none of them are perfect.
In 2006 Josh Bloch has published article about a bug. Very mean one. About a bug in a code that have a formal proof and tests (I know it sounds scary...). I want to encourage you Dear Reader to read it - Josh Bloch article. I think situation described by Bloch should be a humility lesson for all of us. We should remember that 'It is hard to write even the smallest piece of code correctly, and our whole world runs on big, complex pieces of code.'.
Brak komentarzy:
Prześlij komentarz