/note/tech

どう分割するかは、どう名前をつけるかと一体不可分の思考活動

ソフトウェアの複雑さに立ち向かうために、構造化プログラミングやモジュール化が提案された。

どちらも構造的な分割が強調されることが多いが、重要なのは名前づけ。

関心を分離するために、ひとかたまりの関心事に名前をつける。

どう分割するかは、どう名前をつけるかと一体不可分の思考活動。

@masuda220