Top
List
Tag
Search
/note/tech
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話 - Speaker Deck
MEMO:
コードが1000行、5000行と育つと人間の認知の限界が訪れる
なのでコードは分割しなければならない
これは人間の脳のスペックの問題
とはいえ、コードを分割すると今度は読みにくくなってくる
一本道のコード: 地図は不要だが記憶力で頑張る
関心事の分離のコード: 記憶力不要、ただし地図が必要
完全なトレードオフ
人間の脳のスペック的に「記憶力」より「地図」の方がスケールする
カプセル化や抽象化レイヤー、DIで関心事の分離を実現する
(2025/12/09)