ConohaVpsを使ってみる【初めてのVPS】

Conohaにて、初めてのVPSに挑戦。メモ的な備考録です。

設計モデルの作り方

1)依存性、複雑さ、責任の分割に注意し設計を行う

2)メトリックスやデザイン・レビューを行い、問題点や改良点を洗い出す

メトリックスの基本的な考え方

それぞれのクラスが正しく責任を分担しているか?
個々のクラスが複雑過ぎる構成になっていないか?
それぞれのクラスの関連が複雑になっていないか?


3)その結果を基にリファクタリングを実行し、モデルを推敲する

リファクタリングを必要とするコードから感じられる雰囲気
http://objectclub.jp/technicaldoc/refactoring/refact-smell


4)メトリックスやデザイン・レビューを行い、問題点が解消していることを確認する