システム開発において、保守フェーズが一番長いフェーズである事は言うまでもありません。
しかし書かれたコードにとって、保守フェーズはいつから始まるのでしょう。
運用が始まってから
ではありません。
これは、システム開発のライフサイクル上、目に見える運用・保守というフェーズではあります。
しかし、書かれたコードにとっては、
書かれた瞬間
から保守フェーズが始まっています。
なぜなら、書いたコードは保守される対象になるからです。
ライフサイクル上の運用・保守フェーズに入らなくても、修正する事があるし、修正はしなくても読むことはありますよね。
だから、どんなに時間がないときでも、「読みやすいコード」を意識しないでただ闇雲に書いていると、余計に時間がなくなります。
是非、書いた瞬間から保守が始まっているという意識でシステム開発をしてみてください。
余裕が生まれて、よりよいものができるでしょう。
というわけで、
「書くは一瞬、保守は一生」
という話でした。