Introduction
Welcome to this Course for Developers in English
Communicate with your customer accurately
Customer-oriented requirements
How iteration cycles work
Planning considering priorities
Review: communicate with your customer accurately
Understand your customer and the requirements
Prioritizing requirements
Backlog and Milestone 1.0
Organize your tasks!
Organizing your time into user stories and tasks
Stand-up meetings, analyze and design
Review: organize your tasks!
Create deliverable design
Creating deliverable design
Refactoring, meetings and release
Protect your very valuable software
Understanding the principles of defensive development
Functional and unit testing
Review: protect your very valuable software
Understanding Continuous Integration (CI) and testing
Types of software testing
Handle accidents when building the code and what CI means
Test your Software!
TDD Test-Driven Development
Review: test your software!
Be ready for the end
Prepare for the next iteration
End an iteration
Fix your bugs!
Handle bugs to fit your process
Continuous integration test delivery method
Review: fix your bugs!
Conclusion
We've come to an end!
Expert Mentorship
Você não tem acesso a esta aula
Continue aprendendo! Junte-se e comece a impulsionar sua carreira
Carlos Arriaga Luna
Hoy en día en la industria del software se menciona mucho TDD. Tal vez se lo menciona mucho más de lo que realmente se utiliza, ya que es difícil para un equipo de trabajo utilizar esta metodología. Veamos de qué se trata:
TDD o Test Driven Development se refiere a una práctica de desarrolladores y desarrolladoras donde primero escriben las pruebas de software, y luego el software en sí.
Si tú escribes pruebas sin código que las respalde, obviamente fallarán. TDD consiste en llevar todas tus pruebas que han fallado, a un resultado satisfactorio.
Escribir pruebas es difícil, tanto para ti como para todo tu equipo. Pero sé consiente de su importancia en grandes proyectos y de los grandes dolores de cabeza que te evitará siempre hacer pruebas.
Las pruebas de software son todo un mundo y una profesión. Más allá de que seamos desarrolladores o desarrolladoras de software, nos corresponde tener conocimiento y escribir nuestras propias pruebas con código. La calidad del producto que estamos desarrollando se verá reflejada a futuro gracias a este esfuerzo.
Contribución creada por: Kevin Fiorentino.
Contribuições 0
Perguntas 0
Quer ver mais contribuições, perguntas e respostas da comunidade?