結合度と凝集度 free

結合度と凝集度

結合度と凝集度って難しくて理解がぶれてくるので何度か調べている。 結合度というのは、ある機能のまとまり(モジュールだったりクラスだったりライブラリだったり)と、それを外部から利用する際の関連の指標。 凝集度というのは、ある機能のまとまりの実装内部の純粋具合の指標。 — smeghead (@smeg…
PHPで「テスト駆動開発」の写経をしました php

PHPで「テスト駆動開発」の写経をしました

PHP勉強会を観ていたら、「テスト駆動開発」の写経する話があり、学びが多そうだったので、自分でも写経してみました。 テスト駆動開発(amazon) ## 第1部 多国通貨 php-class-diagramを使って各章完了時のソースコードからクラス図を出力してみました。機能追加やリファクタリングの経…