역젠스 역설: 비용이 오르면 총 지출이 줄어든다
Reverse Jevons Paradox
젠스 역설은 자원의 비용이 내려가면 그 자원에 대한 총 지출이 오히려 늘어나는 현상을 말한다. 예를 들어, 가스 값이 싸지면 사람들은 더 많이 운전하고, 더 먼 거리도 운전하게 된다. 프로그래밍에서도 빌드와 테스트가 빨라지면 더 자주 실행하게 되어 CI 비용이 증가한다. 저자는 이 역설이 반대로도 작동한다는 점을 깨달았다. 즉, 자원의 비용이 오르면 총 지출이 줄어들 수 있고, 심지어 0이 될 수도 있다. 코드 변경에 여러 단계의 리뷰와 Jira 티켓, 승인 절차를 요구하면 '작은 리팩토링' 같은 변경이 경제적으로 불가능해져서 아예 사라질 수 있다. 이는 점진적인 변화가 아니라 근본적인 변화로, 코드베이스의 건강에 치명적이다.
코드베이스는 같은 속도로 점진적인 개선을 받는 것이 아니라, 개선이 완전히 중단된다.