Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
101 Things Software Never Learnt in Architectur...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Marcin Floryan
March 11, 2015
Technology
110
0
Share
101 Things Software Never Learnt in Architecture School
Lightning Talk from #booster2015 conference
Marcin Floryan
March 11, 2015
More Decks by Marcin Floryan
See All by Marcin Floryan
Psychological Safety Practically
mfloryan
0
1.4k
From Principles to Practices (AgileRockConf)
mfloryan
0
120
From Principles to Practices
mfloryan
0
160
Is Spotify a good example?
mfloryan
1
410
There is no Spotify Model
mfloryan
0
970
Vertical Slice testing at Agilia 2015
mfloryan
1
280
The law of learning entropy AgileCAM 2014
mfloryan
0
180
The Art of Systemic Feedback - #devsummer 2014
mfloryan
0
130
#NoLearning - ACE2014
mfloryan
0
170
Other Decks in Technology
See All in Technology
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
570
Strands Agents超入門
kintotechdev
1
150
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
360
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.7k
Dynamic Workersについて
yusukebe
2
520
string地獄を脱出する
sansantech
PRO
1
110
Agentic AI時代における メルカリのAIガバナンスとガードレール実装
naoichihara
17
17k
AIガバナンス実践 - 生成AIコネクタのデータ漏洩リスクと実務対策
knishioka
0
150
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
130
さきさん文庫の書籍ができるまで
sakiengineer
0
320
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
490
組織の中で自分を経営する技術
shoota
0
230
Featured
See All Featured
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
190
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
290
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
130
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
410
WENDY [Excerpt]
tessaabrams
11
38k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Transcript
101 Things Software Never Learnt in Architecture School 2015
My wife is an Architect
I am a Software Architect
I am a Software Architect
None
Within 2 or 3 iterations you will have settled into
the architecture you think is right and then be entering into a phase of tuning. -- Bob Martin
None
None
What if… a consequence of applying architecture to software development
are eventual, recurrent rewrites;
None
001 Beauty is due more to harmonious relationships among the
elements of a composition than to the elements themselves
010 Create architectural richness through informed simplicity or an interaction
of simples rather than through unnecessarily busy agglomerations.
011 A proper building grows naturally, logically, and poetically out
of all its conditions. software
100 Being process-oriented, not product- driven, is the most important
and difficult skill for a designer to develop.
101 Properly gaining control of the design process tends to
feel like one is losing control of the design process
None
Thank you! marcin.floryan.pl @mfloryan come and work with us