LoginSignup
0
1

More than 3 years have passed since last update.

2017-01-08 考察 > 1つにすることの失敗 > Windows 10など

Last updated at Posted at 2017-01-08

僕が過去に経験したもので、「1つにする」ことでいくつもの弊害があると感じている。

弊害

  1. 1つのコミットで複数の処理をチェックインする
    • 変更箇所の把握が困難になる
  2. 1つのソースファイルに多数の関数を実装する
    • ソース変更時に、複数タブでの表示がしにくい/工夫が必要
      • 保守時に無駄な時間を要する
  3. 1つのPC上で多くの機能を動かす
    • そのPCに致命的なトラブルが起きた場合、復旧までの影響が甚大なものになる
  4. 1つの場所に情報を集約する。トラブル時に情報利用ができなくなる
  5. 1つのネットワークに依存して作業する。トラブル時にネットワークを必要とするサービスに影響が出る
  6. 長時間かかる作業を1つの区切りで行うとする
    • 「メモリ不足エラーです」で作業が落ちたら全てが水の泡

対応案

上記のそれぞれに対する対応案。

  1. 適度な大きさでのチェックインにする
  2. 複数のソースファイルに分割する
  3. 複数のPCでサービスを分散する
  4. バックアップを取っておく。トラブル時に一時的に別の場所を利用可能にする
  5. バックアップ用ネットワーク環境を持っておく
  6. 区切りながら作業を行う

備考

「複数にする」ことで余分な費用コスト・時間コストは発生する。
トラブル時の影響のコストと対比して考える必要はある。

その他、作業の中で「1つ」になってしまっている環境は適宜改善を検討すべきだろう。

例外

唯一「1つ」にした方がいいこと。

その時々で行う作業。

検索用キーワード

(2018-12-21追加)

  • 一つ
  • Windows10

Windows10は今後も一つのバージョンでアップデートをし続けるのだろうか?
Windows10で情報検索する時「XXX Update」「YYY Update」と合わせて検索することになるだろう。
その場合、「XXX Update」の記載がない情報は、役に立たないどころか検索ノイズにすらなる。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1