Software
engineering
essentials
27.10.2018
Literature
Letters, spelling, punctuation
Grammar, sentences building,
making readable text
Narrative, syuzhet
Literature Software Engineering
Letters, spelling, punctuation for, int, await etc.
Grammar, sentences building,
making readable text
Patterns, design principles
Narrative, syuzhet App architecture, scalability
Know your Platform
Paradigms and ideology
Know your Platform
...and how it works
Learn Tools
Learn Tools
Use Code Style
No Code Style Code Style ...as example
Don’t stuck to paradigms
- Rigidity
- Fragility
- Inseparability
Symptoms:
Keep code clean without corpses
Use comments right!
Use comments right!
Use comments right!
Use comments right!
NEVER use control variables
1. Copy/paste level
2. Switch/case (if) level
3. Routine level
Software engineering essentials (26.10)
Software engineering essentials (26.10)
Software engineering essentials (26.10)
Software engineering essentials (26.10)
Software engineering essentials (26.10)

Software engineering essentials (26.10)