本題。 クローン開発と、それが生み出すゴミクズシステムについて思うところ。 仕様が把握できていない これが一番問題だと思っているところです。 クローン元を全く知らなかったり、ユーザとして使っているだけであったり 自分が携わっていないプロジェクトのサービスであったりした場合、 必ずそこには把握することのできない隠れた仕様が無数にあります。 ある程度はクローン元の担当者あるいは前任者に聞くことで把握することができますが 結局作られた大きなシステムがすでにあるのでそれをごそっと持ってきた場合 ソースコードを読んで把握することが必要になります。 仕様を決定するプランナーは、1行のコードに隠された大きな仕様を把握することができますか? 当然コードを読むのはエンジニアの仕事なので、調査をすることになります。 そして仕様を元の作りのまま踏襲するのか、それとも変更をするのかプランナーに確認をします。 流れ
![『俺のシステムがこんなにゴミクズなはずがない2』](https://cdn-ak-scissors.b.st-hatena.com/image/square/568de63b9fa579f768b952894362e75355090836/height=288;version=1;width=512/https%3A%2F%2Fstat.profile.ameba.jp%2Fprofile_images%2F20140421%2F02%2F0c%2Fdd%2Fj%2Fo020002001398016069746.jpg)