Closed2

設計を学ぶためのソースコードリーディング

Kotaro SuzukiKotaro Suzuki

ソースコードを読む際の4つのポイント

  • 設計の対象領域を理解する
  • 設計方針をつかむ
  • 設計の工夫を見つける
  • 設計の改善点を考えてみる
Kotaro SuzukiKotaro Suzuki

設計の対象領域を理解する

該当のソースコードがどんな問題を解決するために書かれているのかを理解する。
設計の目的を理解するには、まずそのソースが解決しようとしている問題領域について把握することが必要

設計方針をつかむ

設計にはさまざまな選択肢があり、そのソースコードではどんな選択をしているのか、なぜそのような選択をしているのかを知ることが設計の学びにつながる

設計の工夫を見つける

その設計の工夫を見つけることで、自分の設計の引き出しを増やせる

設計の改善点を考えてみる

どんな設計にもさまざまな改善点が見つかる。改善点について自分で考えてみることでその設計への理解を深められる

このスクラップは2022/10/30にクローズされました