# Constantine's equivalence > Larry Constantine의 동치성. 소프트웨어의 비용은 커플링에 의해 대체로 정해진다. 의 동치성. 소프트웨어의 비용은 커플링에 의해 대체로 정해진다. > cost(software) ~= cost(change) ~= cost(big changes) ~= coupling 이므로, cost(software) ~= coupling. [Tidy first? A personal exercise in empirical software design](https://wiki.g15e.com/pages/Tidy%20First%20-%20A%20personal%20exercise%20in%20empirical%20software%20design.txt) 30장에서 발췌/인용. 풀이: - 소프트웨어의 비용은 대체로 변경 비용이다. - 변경 비용이란 대체로 큰 변경에 따르는 비용을 말한다. - 큰 변경에 따르는 비용을 높이는 요인은 대체로 커플링이다. 커플링으로 인해 변경 지점이 전파되므로. - 따라서, 소프트웨어의 비용은 대체로 커플링에 의해 정해진다.