본문 바로가기

IT 기술 정보

리먼(Lehman)의 소프트웨어 변화 법칙 원문

반응형

Laws of Software Evolution Revisited.pdf
0.07MB

 

소프트웨어 공학에서 소프트웨어 유지보수 시에 자주 인용되는 리먼의 소프트웨어 번화 법칙(원리)이다.

법칙을 실무에서 바로 적용할 순 없기에 주로 요약 및 가공되어서 인용된다. 내용이 쉬운 내용이 아니라 변역이나 요약 과정에서 애초에 리먼이 말하고자 했던 내용의 의도가 왜곡되기도 한다. 오리지널한 내용은 무엇일까 찾아봐도 국내 자료는 대부분 다소 과하게 정리된 자료 뿐이다.

 

그래서 찾은, 리먼이 직접 작성한 문서를 올려둔다. 본래 의미와 의도가 궁금할 때 참조하면 된다.

 

한국에선 어째서인지 "Lehman's Laws of Software Evolution"을 "Lehman 소프트웨어 변화 원리"라고 이상하게 번역하는 경우가 있다. 마치 Lehman이 한국어로 표현하기 힘든 이름인 것 같다. 그리고 법칙(Law)과 원리(Principle)는 엄연히 다른 말이다.

Lehman은 우리가 흔히 알고 있는 리먼 브라더스(Lehman Brother's)에서의 그 리먼과 같은 이름이다. Rijndael 처럼 읽기 힘든 것도 아니고 흔한 이름이므로 굳이 영어로 쓸 필요는 없다. 

 

'리먼의 소프트웨어 변화 법칙' 또는 '리먼 소프트웨어 변화 법칙'으로 변역함이 바람직하다.

 

참고: http://itwiki.kr/w/리먼_소프트웨어_변화_원리

 

※ 참고로 '리만 가설'의 그 리만과는 스펠링이나 발음이 전혀 다르고 관계도 전혀 없는 이론이다.

반응형