How Bob used implementation details in tests
Is it okay to use implementation details in tests? And if not, why so?
Is it okay to use implementation details in tests? And if not, why so?
"Yesterday's Weather" is a popular Agile technique that allows teams to predict future performance. If you estimate, you definitely should use it.
No, it doesn't. You should never use it.
The data-layer of your application (database, Redux state, etc.) should not have any assumptions about the interface. When it does, it increases the risk of accidental complexity.
Tasks that can be difficult to estimate – how to identify and deal with them.