두 가지 가치에 대한 이야기
- 행위
- 많은 개발자들은 요구사항을 주면 기계처럼 버그 수정하는 일이 자기의 직업이라고 믿는다.
- 아키텍처
- 소프트웨어는 부드러운 제품이라는 뜻이다.
- 아키텍처의 형태는 독립적이여야 한다.
- 더 높은 가치
- 완벽하지만 수정이 불가능한 프로그램보다는 동작하지 않지만 수정가능한 것이 더 좋다.
- 변경을 하더라도 동작하도록 유지보수할 수 있기 때문에
- 아이젠하워 매트릭스
- 긴급하고 중요한
- 긴급하지만 중요하지 않음
- 긴급하지 않지만 중요함
- 긴급하지 않지만 중요하지 않음
- (3번째가 1번째가 되면 안된다.)
- 아키텍처가 후순위가 되면 비용이 많이든다.