読書会でまとめたものになります

2020-04-11から1日間の記事一覧

11章『一度に1つのことを』P.143

11章ではソースコードの「デフラグ」を行う https://enjoy.sso.biglobe.ne.jp/archives/defragmentation/ 一度に複数のことを行うコードは分かりづらい ■コードは1つずつタスクを行うようにする 手順 コードが行っている「タスク」をすべて列挙 タスクをで…

10章 無関係の下位問題を抽出する P129

#キーとなる考え方 無関係な下位問題を抽出することだ つまりプロジェクト固有のコードから汎用コードを分離することだ 以下に考え方を記載する 1. 関数やコードブロックをみて、このコードの高レベルの目標は何か?を自問自答する 2. コードの各行に対して…