Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
101 Things Software Never Learnt in Architectur...
Search
Marcin Floryan
March 11, 2015
Technology
0
100
101 Things Software Never Learnt in Architecture School
Lightning Talk from #booster2015 conference
Marcin Floryan
March 11, 2015
Tweet
Share
More Decks by Marcin Floryan
See All by Marcin Floryan
Psychological Safety Practically
mfloryan
0
1.4k
From Principles to Practices (AgileRockConf)
mfloryan
0
110
From Principles to Practices
mfloryan
0
160
Is Spotify a good example?
mfloryan
1
400
There is no Spotify Model
mfloryan
0
920
Vertical Slice testing at Agilia 2015
mfloryan
1
260
The law of learning entropy AgileCAM 2014
mfloryan
0
170
The Art of Systemic Feedback - #devsummer 2014
mfloryan
0
120
#NoLearning - ACE2014
mfloryan
0
170
Other Decks in Technology
See All in Technology
JEDAI認定プログラム JEDAI Order 2026 エントリーのご案内 / JEDAI Order 2026 Entry
databricksjapan
0
140
AWSを使う上で最低限知っておきたいセキュリティ研修を社内で実施した話 ~みんなでやるセキュリティ~
maimyyym
2
1.8k
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
370
30分であなたをOmniのファンにしてみせます~分析画面のクリック操作をそのままコード化できるAI-ReadyなBIツール~
sagara
0
180
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
230
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
15
14k
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
17
7k
100以上の新規コネクタ提供を可能にしたアーキテクチャ
ooyukioo
0
130
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
220
ハッカソンから社内プロダクトへ AIエージェント「ko☆shi」開発で学んだ4つの重要要素
sonoda_mj
5
840
AWS Security Agentの紹介/introducing-aws-security-agent
tomoki10
0
330
Jakarta Agentic AI Specification - Status and Future
reza_rahman
0
110
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
930
Evolving SEO for Evolving Search Engines
ryanjones
0
71
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
400
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
The SEO Collaboration Effect
kristinabergwall1
0
300
Six Lessons from altMBA
skipperchong
29
4.1k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
680
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