Now we dive into unit testing.
The goal is to test a specific part of your code, just a particular class or method. That way, we can find sooner where bugs appear in your application. For that, we need to test that code in isolation, mocking all its dependencies with fake ones we can control
Read More
Developing an open source application comes with its own specificities. You can just build it and share the code online. But if you want others to understand it and contribute, here are some best practices you should follow.