アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
言うは易し (スコア:1, 興味深い)
「将来の機能拡張のために、コードを分かりやすくシンプルな状態に保つ」
というのはなかなか難しいのでは?と思います。
将来性を考えれば考えるほど、
余計なものをあらかじめ用意しなければならず、
今使わない機能は後でも使えない (スコア:1)
今使わない余計な構造は入れず、現在の要求を満たすために十分な
機能だけを入れ、全体としてシンプルな状態に保つことによって、
結局は、将来機能拡張するときにかえって楽になる、
という考え方に基づいているように思います。
きっと使うだろうと思って用意した機能が、後に
Re:今使わない機能は後でも使えない (スコア:1)
「何も考えず」と言うと誤解する方もいるかもしれないので
「明日の事を考えず」と言うのはどうでしょうか。
最近、私はこのパターンです。
Re:今使わない機能は後でも使えない (スコア:1)
で、「明日必要なことは明日やる、今日は今日必要なことだけをやる。」ってのは
リファクタリングについてもあてはまるはずですので、
タレコミ者のやったリファクタリングというのは実のところ
やる必要のなかったリファクタリングである可能性が高いですね。
YAGNIで行こう!