Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
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
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
370
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.2k
Kiro を用いたペアプロのススメ
taikis
4
1.7k
さくらのクラウド開発ふりかえり2025
kazeburo
2
980
Lookerで実現するセキュアな外部データ提供
zozotech
PRO
0
200
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
160
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
650
Introduce marp-ai-slide-generator
itarutomy
0
110
NIKKEI Tech Talk #41: セキュア・バイ・デザインからクラウド管理を考える
sekido
PRO
0
200
日本Rubyの会: これまでとこれから
snoozer05
PRO
5
230
202512_AIoT.pdf
iotcomjpadmin
0
140
AR Guitar: Expanding Guitar Performance from a Live House to Urban Space
ekito_station
0
150
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
Claude Code のすすめ
schroneko
65
200k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
55
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
The browser strikes back
jonoalderson
0
120
Balancing Empowerment & Direction
lara
5
820
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
260
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
190
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
2
2.8k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
0
160
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
61
47k
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