“
Недостатньо того, щоб дані узгоджувалися з вашою теорією; вони мусять не узгоджуватися із запереченням вашої теорії
”
― How Not to Be Wrong: The Power of Mathematical Thinking
― How Not to Be Wrong: The Power of Mathematical Thinking
“
I write them to improve my productivity as a programmer. Making the quality assurance department happy is just a side effect. Unit tests are highly localized. Each test class works within a single package. It tests the interfaces to other packages, but beyond that it assumes the rest just works.
Functional tests are a different animal. They are written to ensure the software as a whole works. They provide quality assurance to the customer and don't care about programmer productivity. They shoul
...more
”
― Refactoring: Improving the Design of Existing Code
― Refactoring: Improving the Design of Existing Code
















