Mindmap
Software design
Inhalt der Mindmap
Software design
Strategic programming
- Produce a great design
- Simplify future dev
- Minimize complexity
- Take extra time
Tactical programming
- Get bug/feature ASAP
- Use shortcuts
- Bad design, High complexity
Code isn't enough
Classes
- Should be deep
- Real problem its abstraction
- Large functionality underneath
- Should be deep
Define errors out of existence
- Exeption = Huge complexity
- Minimize # places where exceptions must be handled
- Try to reduce numbers of exceptions
- Define semantics
Common problems
- Pressure to get first
- Fully tactical programming
Recomendation
- Careful design
- Good documentation
- Find something to improve
Informationen
- Beschreibung
- Mindmap am Software design, erstellt von JOSE DAVID GOMEZ VECA am 13/08/2021.
- Erstellt von
- JOSE DAVID GOMEZ VECA
- Aufrufe
- 2
- Bewertung