728x90 반응형 리팩토링1 43. 클린코드 와 리팩토링 나쁜 코드로 인해 발생하는 문제 다른 개발자가 읽기 힘듬 리팩토링 힘듬 의존성 심함 생산성 떨어짐 재설계 힘듬 이 문제들을 예방하기 위해 클린코드와 리팩토리에 대해 알아보자. # Clean Code란? "깨끗한 코드는 한 가지를 제대로 한다." - 비야네 스트롭스트룹 "깨끗한 코드는 절대로 설계자의 의도를 숨기지 않는다. 단순하고 직접적이다." - 그래디 부치 "코드를 읽으면서 짐작했던 기능을 각 루틴이 그대로 수행하는 코드" - 워드 커닝엄 "중복 줄이기, 표현력 높이기, 초반부터 간단한 추상화 고려하기, 내게는 이 세가지가 깨끗한 코드를 만드는 비결이다." - 론 제프리 "모든 팀원이 이해하기 쉽도록 작성한 코드" 반대로 나쁜 코드란, “대충 짰는데 돌아가는 코드”를 말한다. 코드를 짤 때 “대충 짜.. 2023. 1. 25. 이전 1 다음 728x90 반응형