image

  • In humans, size increases during growth and does not change much thereafter
  • After the growth spurt, work hard to control your physical condition and size to live a long, healthy life, not to get bigger.
  • Isn’t there a similar growth period in software?
  • Shouldn’t a program that has passed its growth phase be refactored or its functionality gradually ported to a new system to maintain a “functional and flexible body” and live longer, rather than “fattening up” the code by adding new features?

This page is auto-translated from /nishio/ソフトウェアの成長期 using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.