software design
DESCRIPTION
Software designTRANSCRIPT
![Page 1: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/1.jpg)
@diego_pacheco Software Architect | Agile Coach
Software Design
![Page 2: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/2.jpg)
Why Should I care about Software Design?
![Page 3: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/3.jpg)
Software Development is a complex system!
![Page 4: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/4.jpg)
Could you understand it?
![Page 5: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/5.jpg)
Economics is a Bitch!
![Page 6: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/6.jpg)
Definition
http://dictionary.reference.com/browse/design
![Page 7: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/7.jpg)
Design is a map, metaphor and imagination.
![Page 8: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/8.jpg)
Metaphor is everything for software!
![Page 9: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/9.jpg)
CODE is Design, DSL increase Abstraction!
![Page 10: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/10.jpg)
Tools? Scale Viewers / Imagination Enablers!
![Page 11: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/11.jpg)
Check This Out! Schools / Techs / Patterns
OOAD SOLID
Design Patterns Smells TDD
FP Design GOF RDD
DDD DBC OOAP Refactoring
Think, Think, Think…
![Page 12: Software design](https://reader033.vdocument.in/reader033/viewer/2022051314/54bd84054a795948698b46ff/html5/thumbnails/12.jpg)
@diego_pacheco Software Architect | Agile Coach
Software Design
Obrigado!
Thank You!