1. 대부분의 기술 문제는 사람 문제다.
코드가 엉망인 이유는 결국 사람에게 있다. 코드만 고쳐서는 근본적인 해결이 안 된다.
2. 지혈부터 해야 한다
부채를 만드는 속도보다 빠르게 청소할 수 없다. 새로운 부채가 쌓이는 걸 먼저 막아야 한다.
3. 개발만 할 순 없다
좋은 개발자는 Tech, Management, Business Track을 유기적으로 조화시켜야 한다. 컴퓨터공학에선 사람들의 성격, 자존심, 맹점을 다루는 법은 안 가르친다.
4. 완벽한 재설계는 환상이다.
비즈니스는 기다려주지 않는다. 점진적으로, 지속 가능하게 개선하는 게 유일한 현실적인 방법이다.
5. Legacy lives everywhere
코드에도, 조직에도, 문화에도.. 그러니 태연하게 받아들이자!

