アカウント名:
パスワード:
いやぁ気持ちはわかるがホントにやるとはすごいねぇ
各専用コード合計:共通コード の比はどれぐらいなんだろうか
ソースのトップが#if defined(Mac) #include MAC用そーす.C#else #if defined(WIN) #include WIN用そーす.C #endif#else #if defined(MAC) #include MAC用そーす.C #endif#else #if defined(あんどろいど) #error まだない #endif#endifソース統合を要求されてやったことがる
統合すればメンテコスト下がるだろうと上は思いがちですね。でも、小回りがきかなくなるんだよね。
統合すると最終的に小回りが効かなくなるって、すごくわかる。それで行き着いた結果、共通部分がどんどん小さくなっていったりとかね…。下手にやると "なんとかUtil" みたいな部分が膨らんでいって、やり直したくなるとかね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ
AndroidとMacとWindowsにiOSまで (スコア:3)
いやぁ気持ちはわかるがホントにやるとはすごいねぇ
各専用コード合計:共通コード の比はどれぐらいなんだろうか
Re: (スコア:4, おもしろおかしい)
ソースのトップが
#if defined(Mac)
#include MAC用そーす.C
#else
#if defined(WIN)
#include WIN用そーす.C
#endif
#else
#if defined(MAC)
#include MAC用そーす.C
#endif
#else
#if defined(あんどろいど)
#error まだない
#endif
#endif
ソース統合を要求されてやったことがる
Re:AndroidとMacとWindowsにiOSまで (スコア:0)
統合すればメンテコスト下がるだろうと上は思いがちですね。
でも、小回りがきかなくなるんだよね。
Re: (スコア:0)
統合すると最終的に小回りが効かなくなるって、すごくわかる。それで行き着いた結果、共通部分がどんどん小さくなっていったりとかね…。
下手にやると "なんとかUtil" みたいな部分が膨らんでいって、やり直したくなるとかね。