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
Code hierarchy of needs
Search
Alex Sulim
March 22, 2012
Programming
1
240
Code hierarchy of needs
Alex Sulim
March 22, 2012
Tweet
Share
More Decks by Alex Sulim
See All by Alex Sulim
Локализация приложения на базе Rails. Личный опыт и советы
soulim
2
2.2k
Ruby, Rails and a secret ingredient
soulim
1
340
Other Decks in Programming
See All in Programming
CSC305 Lecture 02
javiergs
PRO
1
260
Go Conference 2025: Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する
takehaya
7
1.3k
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
400
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
320
AIを活用したレシート読み取り機能の開発から得られた実践知 / AI Receipt Scan Practice
rockname
2
1.5k
Swiftビルド弾丸ツアー - Swift Buildが作る新しいエコシステム
giginet
PRO
0
1.5k
そのpreloadは必要?見過ごされたpreloadが技術的負債として爆発した日
mugitti9
2
2.2k
Serena MCPのすすめ
wadakatu
4
800
パフォーマンスチューニングで Web 技術を深掘り直す
progfay
18
4.7k
CSC305 Lecture 03
javiergs
PRO
0
220
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
420
OWASP Kansai DAY 2025.09: OSINTにふれてみよう
deka_morita
0
160
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
Mobile First: as difficult as doing things right
swwweet
224
9.9k
BBQ
matthewcrist
89
9.8k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Raft: Consensus for Rubyists
vanstee
139
7.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Six Lessons from altMBA
skipperchong
28
4k
Site-Speed That Sticks
csswizardry
10
870
Embracing the Ebb and Flow
colly
88
4.8k
Transcript
ПИРАМИДА ПОТРЕБНОСТЕЙ КОДА
?
Абрахам Гарольд Маслоу
Пирамида потребностей по Маслоу Maslow's hierarchy of needs
None
ПИРАМИДА ПОТРЕБНОСТЕЙ КОДА
Физиологические потребности 1
Потребность в безопасности 2
Социальные потребности 3
Потребность в уважении 4
Духовные потребности 5
Физиологические потребности Потребность в безопасности Социальные потребности Потребность в уважении
Духовные потребности
КАК ПОМОЧЬ КОДУ?
Обеспечить физическое существование и безопасность 1
1 Создать код, который выполняет поставленную задачу Сопроводить его красивыми
и понятным тестами
Обеспечить социальные потребности и потребность в уважении 2
2 Сделать этот код красивым и понятным Сопроводить документацией
Возможно обеспечить духовные потребности 3
Сделать код быстрым 3
Правильный, безопасный, и красивый код намного проще сделать быстрым
А теперь обсуждение! :)