•
내가 만들었던 졸업 프로젝트, 토이 프로젝트 코드 등, 모든 코드에는 기대 수명이 존재한다.
•
소프트웨어 엔지니어에 대한 주제로 이야기하면서 프로그램의 기대 수명을 이야기하는 이유는 프로그램의 주요 요구사항, 개발 난이도, 요구사항의 복잡도 대비 비즈니스 가치가 무엇이냐에 따라 투자하는 시간이 기대 수명에 따라 다르기 때문이다.
•
기대수명을 바탕으로 투자하는 시간을 다르게 하자.
•
그리고 장기적인 안목을 기르자. 긴 세월은 시스템을 그만큼 오래 유지하기 위해 개발자가 무엇을 노력하고 고민해야 하는지를 더 풍부하게 만들어준다.