Take Your Software Quality to the Next Level By @joseph.crick Construction-stage testing has one of the lowest impacts on actual product quality. Don’t get me wrong. Keep writing unit tests. But know that Unit tests are small fish in a big sea. If you really want to write quality software, your focus should be somewhere else. Read More Conditional Coin Flips with Rock Paper Scissors By @puyan-wei This process of writing a failing test, then making it pass is what is done for TDD. The next step would be to write one for returning 1. Each small step you take towards your final goal. Read More Fast Prototyping With Azure Functions and TDD By @Pcc The business logic must not depend on any infrastructure. That way, it’s easy to test it with unit tests. Read More Why Your Project's 1st Commit Should Have a Working App & CI/CD Pipeline By @steven-randolph Developers like reuse and fewer barriers, the business likes savings, and an enterprise likes productivity and innovation. However, to inject those benefits is still a very manual, time consuming process, making the overall sell of DevOps harder. Read More Behavior-Driven Development From Scratch [101] By @julien-topcu The starting point is always a scenario, defining the needs of the user. Without this, you can not create software that matters. This "specification" must be made with the main stakeholder: the user (or at least one person who represents and understands him). Read More |