Visão Geral
Este Curso Agile and Test Driven Development, fornece cobertura sobre os fundamentos da Agilidade e explora a agilidade usando Scrum, testes unitários e abordagem de desenvolvimento orientado a testes e refatoração.
Objetivo
Este Curso Agile and Test Driven Development é adequado para Scrum Masters, desenvolvedores, membros da equipe Scrum e novos membros da equipe.
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
- Introduction of Agile - Why Agile, Agile Manifesto, Agile principles and values
- Introduction of Other Agile Methodologies - XP, Kanban, Lean and DSDM
- Scrum Framework - Scrum Roles, Scrum Ceremonies and Scrum Artifacts
- Introduction to Unit test, unit test characteristics
- Test Driven Development - why, what and how of the TDD mindset
- TDD Cycle - Red, Green and Refractor
- TDD helps you design software
- Why testing first is better than testing later
- Testing frameworks (e.g. nUnit)
- Writing testable code
- Single responsibility principle, and how TDD helps you design small classes
- How to use mocking frameworks (e.g. Moq)
- How to effectively translate technical specs into tests
- Refactoring in details
- Refractor to design and maintainability
TENHO INTERESSE