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
Como desarrollador o desarrolladora de software, es tu responsabilidad el cuidado del mismo y entregar software de calidad.
Refactorizar es “volver en el tiempo”. Volver a ese código que escribiste tú, u otra persona, meses o años atrás y mejorarlo o actualizarlo.
This is very important for your future. It is not you’re doing it perhaps for other people, but you’re also doing it for yourself. Your reputation as a software developer is on the line here. If you have the ability to code a very clean nice code in the future, people are going to thank you for it-
You code it, you own it. - Carlos Arriaga
El principio de una sola responsabilidad es parte de los Principios SOLID que aplican a todo desarrollo de un software, en cualquier lenguaje de programación.
Otro principio para desarrollar software de calidad es el conocido como “No te repitas”. No dupliques código que puede existir solo una vez.
Refactorizar tu código, el principio de responsabilidad única y no repetir tu código son tres valiosas técnicas para mejorar el diseño de tu software.
Contribución creada por: Kevin Fiorentino.
Contribuições 0
Perguntas 0
Quer ver mais contribuições, perguntas e respostas da comunidade?