Think about how things can go wrong

Dear new developer, Think about the edge cases. This is one of the primary ways you can add value. Think about what happens when things go wrong. It's usually relatively straightforward to consider the happy path. Let's take the example of a relatively simple ordering application. People can login, see their orders, and can change … Continue reading Think about how things can go wrong