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
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
930
Vertical Slice testing at Agilia 2015
mfloryan
1
270
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
Kusakabe_面白いダッシュボードの表現方法
ykka
0
120
Qiita Bash アドカレ LT #1
okaru
0
190
複雑さを受け入れるか、拒むか? - 事業成長とともに育ったモノリスを前に私が考えたこと #RSGT2026
murabayashi
1
1.8k
【Agentforce Hackathon Tokyo 2025 発表資料】みらいシフト:あなた働き方を、みらいへシフト。
kuratani
0
120
モノタロウ x クリエーションラインで実現する チームトポロジーにおける プラットフォームチーム・ ストリームアラインドチームの 効果的なコラボレーション
creationline
0
790
2025年 山梨の技術コミュニティを振り返る
yuukis
0
160
Eight Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
Node vs Deno vs Bun 〜推しランタイムを見つけよう〜
kamekyame
1
440
次世代AIコーディング:OpenAI Codex の最新動向 進行スライド/nikkei-tech-talk-40
nikkei_engineer_recruiting
0
140
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
12k
ファインディにおけるフロントエンド技術選定の歴史
puku0x
2
1.4k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
0
460
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
55
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
140
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Designing Experiences People Love
moore
143
24k
Testing 201, or: Great Expectations
jmmastey
46
7.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
39
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Chasing Engaging Ingredients in Design
codingconduct
0
97
The agentic SEO stack - context over prompts
schlessera
0
590
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.1k
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