더북(TheBook)

이 목표를 달성하려고 독창적인 설계 악취 명명 방식을 계발했다. 책에서는 각 악취 이름을 두 단어로 구성하는 명명 방식을 설명한다. 첫 번째 단어인 형용사는 두 번째 단어인 위반된 설계 원칙의 이름을 한정한다. 악취 이름이 두 단어로만 되어 있어 쉽게 기억할 수 있다.* 또 악취 이름에서 위반된 설계 원칙을 명세하므로 설계자가 해당 설계 원칙의 악취 원인을 추적할 수 있다. 이것은 설계자가 구체적으로 악취를 해소하는 적절한 해법을 선택할 수 있도록 도와준다. 그림 2.3에서는 PHAME를 기반으로 한 분류 방식을 제시하고, 책에서 다루는 악취 명명 방식을 열거한다.

이 네 가지 설계 원칙은 상호 배타적이지 않다. 따라서 몇 가지 악취의 원인을 추적하면 설계 원칙 중 두 가지 이상의 위반으로 거슬러 올라갈 수 있다. 이런 상황에서는 개별 원칙과 관련된 요소 기술을 지렛대로 삼는다. 다시 말해, 위반된 요소 기술에 대응하는 원칙에 따라 악취를 분류한다.

 

▲ 그림 2.3 설계 악취의 분류

 

 


* 역주 번역 과정에서 최대한 두 단어로 맞췄으나, 일부 악취 이름은 이해를 도우려고 풀어서 여러 단어로 표현했다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.