エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
序文 プログラミングを始めたばかりの頃、私たちはこう教わりました。 「プログラムは、上から下へ動く... 序文 プログラミングを始めたばかりの頃、私たちはこう教わりました。 「プログラムは、上から下へ動くものである」 これはCPUの仕組みから考えても正しく、直感的です。 しかし、現在、私が取り組む「基幹システム移行」 そこで苦しんでいる原因もまた「上から下への一本道」にあります。 本記事では、 なぜ私たちが直感的な「一本道」を捨てて、 一見すると複雑な「アーキテクチャ(関心事の分離)」を選ぶのか。 その理由を、「人間の脳のスペック(認知の限界)」から紐解きます。 ※どちらが優れているかという話ではありません。 「なぜ、そうなったのか」という、エンジニアが歩んできた歴史と選択のお話です。 スライド版もあります。 誰もが通る「一本道」の快感 最初のコードを「上から下への一本道」で書かれたコードにすることは、現代においても正義です。 (全くの新規で機能を開発する際、必ずそうします。) これは、いわゆ

