- 228 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/06/25(月) 17:27:34 ]
- >>226
コストは確実にかかる。 #ifdefの嵐のせいで、ちょっとした修正のつもりが特定のコンパイルオプションでは コンパイルが通らなくなったりする。 前に出てきたタブで大文字・小文字を無視して補完も、プラットフォームによっては 補完をシェルにやらせるなど、アドホックなやり方をしているから、簡単に見えること なのにオプションとして実現するのが面倒になっている。 「ソフトウェア工学からみれば」などと、あたかもソフトウェア工学を机上の空論である かのように言っているが、様々な経験と実証によって、Vimのような悪しき設計では開発が 困難になり、結果としてユーザの満足も得られなくなることがわかっているから 世間でも「より良い設計を」と言われるのだろう。 似たような機能の重複は、Vimの設計のまずさが表面に現れた事象の1つにすぎない。
|

|