320x100
320x100

1. 코드 가독성이 중요한 이유

: 코드를 쉽게 적으면 많은 개발자가 쉽게 이해하고 기여할 수 있다

: 주니어 개발자는 물론 리뷰어로 수월하게 코드를 이해할 수 있어 코드베이스 퀄리티가 높아지고 버그를 초래할 가능성이 적어진다

 

 

 

2. 버그와 코드양의 상관 관계

: 코드가 짧을수록 버그를 발견하는 것이 쉬워진다

 

 

 

3. 피할 수 없는 복잡성

: 때로는 비즈니스 로직이 정말 복잡하고 이해하기 힘든 인터페이스의 API를 사용해야하는 경우가 있다

: 이 경우 단순한 것과 복잡한 것 사이에 명확한 경계를 설정해야 한다

 

 

 

결론

: 좋은 코드는 모두가 쉽게 이해하고 가독성이 높은 코드이다

: 불필요하게 설계 패턴을 사용하며 복잡성을 더하면 버그를 초래할 가능성이 높아지지만, 꼭 필요한 경우에는 문서화를 통해 가독성을 올리도록 해보자

 

 

 

 

Reference

 

킴코더 / 똑똑한 코드는 오히려 독이다 | 커리어리

짧고 한 줄로 간략하게 정말 어려운 문제를 푸는 코드가 과연 좋은 코드일까? 복잡하게 멋진 디자인 테크닉을 ...

careerly.co.kr

 

300x250
728x90