2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

システム設計と腐敗度の関係。人を苦しめるコーディング。時限爆弾のコントロール。

Last updated at Posted at 2019-01-21

システム設計と腐敗度の関係。人を苦しめるコーディング。時限爆弾のコントロール。

Inspired

やめた方が良いコーディング・設計、アンチパターン - Qiita

5分で大事なところをまとめたい。

設計と腐敗度の関係

全ては腐るが、腐るスピードが違う。

悪い設計は悪い菌。

良い設計でも時が経つとコードは腐りやすいし、完璧な設計などなかなか出来ない。これは万人が悩み続ける問題である。しかし、明らかに有害な設計・コードは、その腐る時間が数倍短くなる。

腐敗が人を苦しめる

それは自分かもしれない。

人に優しくするには良い設計。

そのままリリースするとその有害で毒のある設計・コードのせいで第三者が苦しむことを想像して下さい。その問題を第三者に押し付けないで下さい。

時限爆弾のコントロール

すべてを理解した上でやるならば、爆発時期を見込んで、退避できるようにしたり、爆発しても問題ないようにしておく。もしくはリスクを承知でやる。

それをわかった上で、その時限爆弾を埋め込みつつリリースするかどうかを、上長や担当者と話し合い決めるべきです。


チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

Twitter

2
0
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
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?