인지 복잡도(Cognitive Complexity) 는 메소드의 실행 흐름이 얼마나 이해하기 어려운지를 측정하는 지표입니다. 인지 복잡도가 높은 메소드는 유지보수하기 어려울 것입니다.
예외
eqauls 및 hashCode 메소드는 자동으로 생성될 수 있고, 특히 많은 필드가 존재하는 경우 이해하기 어려울 수 있으므로 무시됩니다.
참고
If you like SONARKUBE, don’t forget to give me a star. ![]()
인지 복잡도(Cognitive Complexity) 는 메소드의 실행 흐름이 얼마나 이해하기 어려운지를 측정하는 지표입니다. 인지 복잡도가 높은 메소드는 유지보수하기 어려울 것입니다.
eqauls 및 hashCode 메소드는 자동으로 생성될 수 있고, 특히 많은 필드가 존재하는 경우 이해하기 어려울 수 있으므로 무시됩니다.
If you like SONARKUBE, don’t forget to give me a star. ![]()