アカウント名:
パスワード:
きっと彼は、仕事でコードが無闇やたらと長いのを作らされた、あるいは、長い奴をつくった方が高給だったから、それのはらいせにこのアーティクルが出現したという邪推もできないこともないです。
コードなんざ短いに越したことは無いし、読みやすければそれで良
そのプロジェクトでは不必要な機能や、重複した機能を削り落とすことを要求しているのである
現場の泥沼を経験
前者は使いもしないような機能は削減してコード量、バグの盛り込みを防ごうと思っているし、後者は printf ライクな関数があるからと設計していたのに、機能制限とかあると泣くめに陥る。
そういうときのためのXPでしょう。
実は、バグバグでも、機能テンコ盛りなブラックボックス的ソフトウェア資産がある方が尊ばれるという慣習が泥沼の一因かもしれません。
これ、本当ですか? 作る方も使う方もそう思っているだけかも。 少なくとも僕は、バグバグなブラックボックスは使いたくありません。 #自分で書き直し
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
コード量は関係ないような… (スコア:1)
(´д`;)
Re:コード量は関係ないような… (スコア:2)
きっと彼は、仕事でコードが無闇やたらと長いのを作らされた、あるいは、長い奴をつくった方が高給だったから、それのはらいせにこのアーティクルが出現したという邪推もできないこともないです。
コードなんざ短いに越したことは無いし、読みやすければそれで良
Re:コード量は関係ないような… (スコア:1)
汎用性を否定しているようですけど、汎用性が高いとコードが長くなるなんて言う話は聞いたことがありません。STL(Standard Template Library)は高い汎用性がありますが、十分に短いですよ。インターフェイスをできる限りシンプルにしろっていうのは良く聞きますが、そのこととコードの長さとは関係ありませんよね。
とありますが、それが要求されない状況は普通はないと思います(私が無知なだけなのかな...)。不必要な機能や重複した機能を推奨する設計や実装っていったい...。実装時にそんなことを議論するような状況が起きているということは、きちんと設計ができていないということではないでしょうか。
あ、そうか。だから、
っていう言葉がでてくるのね。妙に納得。
Re:コード量は関係ないような… (スコア:1)
当然コード量も限られる。%d、%x ぐらいあればいいよねという 意見と、いや printf なのだから %f 等もあって当然!という意 見もある。
前者は使いもしないような機能は削減してコード量、バグの盛り 込みを防ごうと思っているし、後者は printf ライクな関数があ るからと設計していたのに、機能制限とかあると泣くめに陥る。
私は何処で泥沼に陥ってしまったのでしょう?
そういうときのためのXPでしょう。 (スコア:0)
前者は使いもしないような機能は削減してコード量、バグの盛り込みを防ごうと思っているし、後者は printf ライクな関数があるからと設計していたのに、機能制限とかあると泣くめに陥る。
そういうときのためのXPでしょう。
Re:そういうときのためのXPでしょう。 (スコア:1)
XP で行け行け Go!Go! ならば、それで幸せになれるのかもしれません。
実は、バグバグでも、機能テンコ盛りなブラックボックス的ソフトウェア 資産がある方が尊ばれるという慣習が泥沼の一因かもしれません。
あるから使いまわせ!と言われるのだけれど、他人が製作したモジュール って、そういう使い方は考慮していません!と言われてしまうような使い 方をしてしまうんだな。
Re:そういうときのためのXPでしょう。 (スコア:0)
実は、バグバグでも、機能テンコ盛りなブラックボックス的ソフトウェア資産がある方が尊ばれるという慣習が泥沼の一因かもしれません。
これ、本当ですか? 作る方も使う方もそう思っているだけかも。 少なくとも僕は、バグバグなブラックボックスは使いたくありません。
#自分で書き直し