Mapa mental
Quality in Software
Conteúdo do mapa
Quality in Software
It needs to work
Don't create new problems
- Most problems are caused by simple programming mistakes
Allow to keep working
Concerns
- Bug prevention
- The more bugs we allow, the more slow we go
- Bug detection
- User satisfaction
- Software quality
- Performance
- Confidence
- Bug prevention
Need to test all the f** time
- Test Driven Development (TDD)
- Is about design
- Makes bad programmers less bad
- Makes good programmers better
- Makes great programmers greater
- Unit test
- Is about testing
- Test Driven Development (TDD)
Code quality needed
- Code is
- Fragile
- Tiny mistakes -> big impacts
- Error detection protocol is needed
- Complex
- Expressive
- Fragile
- Impacts
- Works
- Easy to read
- Testable
- Easy to change
- Simple
- Eficient
- Attributes
- Modular
- Loosely coupled
- Cohesive
- Separation of concerns
- Information hiding
- Code is
Informações
- Descrição
- Mapa Mental sobre Quality in Software, criado por JOSE DAVID GOMEZ VECA em 27-08-2021.
- Criado por
- JOSE DAVID GOMEZ VECA
- Visualizações
- 0
- Avaliação