Suche senden
Hochladen
Why software design is important for complex software development
•
0 gefällt mir
•
6,907 views
Durch KI verbesserter Titel
Diego Pacheco
Folgen
Software design
Weniger lesen
Mehr lesen
Technologie
Business
Melden
Teilen
Melden
Teilen
1 von 12
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Rasa Developer Summit - Bing Liu - Interactive Learning of Task-Oriented Dial...
Rasa Developer Summit - Bing Liu - Interactive Learning of Task-Oriented Dial...
Rasa Technologies
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Rasa Technologies
OK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav Levi
Hadar Franco
FP
FP
Diego Pacheco
301 - Lesson 2 - Mind Map Software
301 - Lesson 2 - Mind Map Software
The English Martyrs School & Sixth Form College
John tomblin resume_v1.1
John tomblin resume_v1.1
John Tomblin
Distributed drupal-team from A.Pazhyn
Distributed drupal-team from A.Pazhyn
Oleksii Bogush
You call yourself a Senior Developer?
You call yourself a Senior Developer?
Antonio Peric-Mazar
Empfohlen
Rasa Developer Summit - Bing Liu - Interactive Learning of Task-Oriented Dial...
Rasa Developer Summit - Bing Liu - Interactive Learning of Task-Oriented Dial...
Rasa Technologies
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Voice First: Ready Your Content to Serve 50% of Global Searches | Rasa Summit...
Rasa Technologies
OK Google, it's time to bot! - Hadar Franco & Stav Levi
OK Google, it's time to bot! - Hadar Franco & Stav Levi
Hadar Franco
FP
FP
Diego Pacheco
301 - Lesson 2 - Mind Map Software
301 - Lesson 2 - Mind Map Software
The English Martyrs School & Sixth Form College
John tomblin resume_v1.1
John tomblin resume_v1.1
John Tomblin
Distributed drupal-team from A.Pazhyn
Distributed drupal-team from A.Pazhyn
Oleksii Bogush
You call yourself a Senior Developer?
You call yourself a Senior Developer?
Antonio Peric-Mazar
Rails 3
Rails 3
Diego Pacheco
Scala
Scala
Diego Pacheco
Cucumber
Cucumber
Diego Pacheco
Treinamento Testes Unitários - parte 2
Treinamento Testes Unitários - parte 2
Diego Pacheco
SOA Open Source
SOA Open Source
Diego Pacheco
Groovy Power
Groovy Power
Diego Pacheco
Solution
Solution
Diego Pacheco
Spring Capitulo 04
Spring Capitulo 04
Diego Pacheco
Spring Capitulo 03
Spring Capitulo 03
Diego Pacheco
Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
Diego Pacheco
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits Book Review.pdf
Diego Pacheco
Thoughts about Shape Up
Thoughts about Shape Up
Diego Pacheco
Holacracy
Holacracy
Diego Pacheco
AWS IAM
AWS IAM
Diego Pacheco
CDKs
CDKs
Diego Pacheco
Encryption Deep Dive
Encryption Deep Dive
Diego Pacheco
Sec 101
Sec 101
Diego Pacheco
Reflections on SCM
Reflections on SCM
Diego Pacheco
Management: Doing the non-obvious! III
Management: Doing the non-obvious! III
Diego Pacheco
Design is not Subjective
Design is not Subjective
Diego Pacheco
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
Diego Pacheco
Management doing the non-obvious II
Management doing the non-obvious II
Diego Pacheco
Weitere ähnliche Inhalte
Andere mochten auch
Rails 3
Rails 3
Diego Pacheco
Scala
Scala
Diego Pacheco
Cucumber
Cucumber
Diego Pacheco
Treinamento Testes Unitários - parte 2
Treinamento Testes Unitários - parte 2
Diego Pacheco
SOA Open Source
SOA Open Source
Diego Pacheco
Groovy Power
Groovy Power
Diego Pacheco
Solution
Solution
Diego Pacheco
Spring Capitulo 04
Spring Capitulo 04
Diego Pacheco
Spring Capitulo 03
Spring Capitulo 03
Diego Pacheco
Andere mochten auch
(9)
Rails 3
Rails 3
Scala
Scala
Cucumber
Cucumber
Treinamento Testes Unitários - parte 2
Treinamento Testes Unitários - parte 2
SOA Open Source
SOA Open Source
Groovy Power
Groovy Power
Solution
Solution
Spring Capitulo 04
Spring Capitulo 04
Spring Capitulo 03
Spring Capitulo 03
Mehr von Diego Pacheco
Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
Diego Pacheco
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits Book Review.pdf
Diego Pacheco
Thoughts about Shape Up
Thoughts about Shape Up
Diego Pacheco
Holacracy
Holacracy
Diego Pacheco
AWS IAM
AWS IAM
Diego Pacheco
CDKs
CDKs
Diego Pacheco
Encryption Deep Dive
Encryption Deep Dive
Diego Pacheco
Sec 101
Sec 101
Diego Pacheco
Reflections on SCM
Reflections on SCM
Diego Pacheco
Management: Doing the non-obvious! III
Management: Doing the non-obvious! III
Diego Pacheco
Design is not Subjective
Design is not Subjective
Diego Pacheco
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
Diego Pacheco
Management doing the non-obvious II
Management doing the non-obvious II
Diego Pacheco
Testing in production
Testing in production
Diego Pacheco
Nine lies about work
Nine lies about work
Diego Pacheco
Management: doing the nonobvious!
Management: doing the nonobvious!
Diego Pacheco
AI and the Future
AI and the Future
Diego Pacheco
Dealing with dependencies
Dealing with dependencies
Diego Pacheco
Dealing with dependencies in tests
Dealing with dependencies in tests
Diego Pacheco
Kanban 2020
Kanban 2020
Diego Pacheco
Mehr von Diego Pacheco
(20)
Naming Things Book : Simple Book Review!
Naming Things Book : Simple Book Review!
Continuous Discovery Habits Book Review.pdf
Continuous Discovery Habits Book Review.pdf
Thoughts about Shape Up
Thoughts about Shape Up
Holacracy
Holacracy
AWS IAM
AWS IAM
CDKs
CDKs
Encryption Deep Dive
Encryption Deep Dive
Sec 101
Sec 101
Reflections on SCM
Reflections on SCM
Management: Doing the non-obvious! III
Management: Doing the non-obvious! III
Design is not Subjective
Design is not Subjective
Architecture & Engineering : Doing the non-obvious!
Architecture & Engineering : Doing the non-obvious!
Management doing the non-obvious II
Management doing the non-obvious II
Testing in production
Testing in production
Nine lies about work
Nine lies about work
Management: doing the nonobvious!
Management: doing the nonobvious!
AI and the Future
AI and the Future
Dealing with dependencies
Dealing with dependencies
Dealing with dependencies in tests
Dealing with dependencies in tests
Kanban 2020
Kanban 2020
Kürzlich hochgeladen
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Kürzlich hochgeladen
(20)
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Why software design is important for complex software development
1.
@diego_pacheco Software Architect |
Agile Coach Software Design
2.
Why Should I
care about Software Design?
3.
Software Development is
a complex system!
4.
Could you understand
it?
5.
Economics is a
Bitch!
6.
Definition http://dictionary.reference.com/browse/design
7.
Design is a
map, metaphor and imagination.
8.
Metaphor is everything
for software!
9.
CODE is Design,
DSL increase Abstraction!
10.
Tools? Scale Viewers
/ Imagination Enablers!
11.
Check This Out!
Schools / Techs / Patterns OOAD SOLID Design Patterns Smells TDD FP Design GOF RDDDDDDBCOOAP Refactoring Think, Think, Think…
12.
@diego_pacheco Software Architect |
Agile Coach Software Design Obrigado! Thank You!
Jetzt herunterladen