役割分担と実装の分割このアーカイブは同期化されません。日記が更新されても、このアーカイブには反映されません。つを読めるようになった。コードが増えてきたので、カラムの実装の前に、リファクタリングを行おう。クラスの設計というのは、基本的には難しい。考え方次第ではいくつも答えがあることが難しいのだ。クイズのように特定の正解が存在するわけではない。俺は、オブジェクト的な考え方をするのは苦手なほうだ。後で徐々に分割していく手法をよく使う。使えば、リンク先の取得はできる。入れると、コードが長くなり、読みにくくなってくる。いう場面に遭遇したら、それは実装分割のチャンスだ。殆どの場合、それはいい機会となる。最初に思いつくのが、ショートカット先の取得をヘルパメソッドとして分割することだ。メソッドとして分けるだけでも見通しが良くなる。分割は、以下のように考えて行う。