C++相談室 part82
レス数が900を超えています。1000を超えると表示できなくなるよ。
0915デフォルトの名無しさん
2010/08/01(日) 23:13:05> 要は良い機能があったとき使わせてくれる環境にしろと言ってんだよ。
それには同意できるが、
> 機能を制限するような規約がいらない
追加する機能がどんな機能で、また追加したことによってどういうメリット、デメリットがあるか。
そういう調査や確認もせずに「利用してしまうプログラマー」がいるから規約として制限している。
本当に良い機能を持ってきて、なぜ追加できないのか、そんな制限取っ払えというのは理解できるが
それが良い機能だとだれが証明してくれるのか。場合によっては重大な欠陥を引き起こさないとも限らない。
他のプログラマーが知らなかったことで、インターフェイスの違いによって誤動作を起こす可能性だってある。
プログラマーの能力の問題ではあるがプロジェクトとして複数の人間でやるのなら協調してやらないとだめだろ。
リーダーに良い機能を紹介説明しても取り合ってもらえないのなら、規約ではなくリーダーを責めろよ。
キミは「良い機能」だけを見て規約で制限することの間違いを説いているが、「悪い機能」も存在していることも忘れてはならない。
客に納品するのに、「良い機能を制限して効率を落とす」のと、「悪い機能を制限して欠陥を取り除く」のを天秤にかけるべき。
基本的には「悪い機能を制限して欠陥を取り除く」を行い、「良い機能を例外として取り扱う(規約上での使用を認める)」というのがベストではないだろうか。
キミは「良い機能を例外として取り扱う(規約上での使用を認める)」ことが出来ないなら、「悪い機能を制限して欠陥を取り除く」こともするべきではないと言っているんだ。
その間違いに気付いて欲しい。
レス数が900を超えています。1000を超えると表示できなくなるよ。