1 posts in total

Mccabe Cyclomatic

Posts tagged

McCabe 소프트웨어 복잡도 지수

by Justin Yoo · 1 min read

소프트웨어 공학 쪽에서 나오는 얘기들 중에 코드 복잡도에 대해 얘기하다보면 항상 언급되는 용어가 있는데 바로 맥카비 복잡도 지수 McCabe's Cyclomatic Complexity 라는 것이 있다. 이와 관련한 논문은 궁금하면 직접 읽어보면 되고1, 그냥 간단하게 말하자면, 소프트웨어 코드가 복잡해지지 않게끔 간결하게 짜야 한단 얘기다. 이건 TDD를 프로젝트에 적용하다보면 꼭 겪는 문제이기도 한데, 메소드 하나가 엄청나게 길다든가, 복잡하다든가 해서 유닛테스트를 할 수가 없는 경우가 생긴다. ...