プログラミングについて
ソフトウェアエンジニアの目指す道 〜 ナレッジワーカーとしてのプログラマ | Social Change!
“まったく同じプログラムが大量にあっても意味はないのが、ソフトウェアの世界です。つまり、一品物を作っているのです。” / 部品化や、流用開発とかもあるので、建物を建てる行為に近いのかなあ。
リファクタリングはリフォーム。バージョンアップは増築。
でも作り直しはソフトの方がまだコストがかからない。
アーキテクチャとか、パターンって考え方は建築業界をヒントにしていると見聞きした記憶もあります。