O'Reilly logo

Hands-On Full Stack Web Development with Aurelia by Erikson Haziz Murrugarra Sifuentes, Diego Jose Arguelles Rojas

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Test-Driven Development

This is a development approach that changes the way developers test the code of their applications. Previously, developers implemented all the business logic of their applications and once everything was coded, they wrote the tests.

Writing test scripts is not an easy task; just imagine the time it takes to code all the business logic of your application, and the fact that you have to write tests for all the possible scenarios requires a lot of knowledge about the system itself and the level of complexity only increases if you are the sole developer who maintains the code. However, thankfully, there is a better way to test things out. TDD is composed of three simple phases:

Always remember these three colors: red, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required