목록#Programming/#CleanCode (1)
#유코딩 코딩연습장
00. CleanCode
1. 나쁜 코드란 무엇인가? 나쁜 코드의 의미는 다향하지만, 우선적으로 코드를 읽을때 WTF이란 생각이 많이 들 수록 나쁜 코드 성능이 나쁜 코드, 당연한 얘기지만 불필요한 연산이 들어가있어 퍼포먼스의 하락을 초래할 수 있는 코드 의미가 모호한 코드, 이해하기 어렵거나, 함수 및 변수의 네이밍과 그 기능이 다를경우 중복되는 코드, 비슷한 내용의 중복 코드들은 많은 버그를 야기한다 2. 나쁜 코드가 나쁜 이유는 무엇인가? 나쁜 코드는 나쁜 코드의 연속성을 뛸 수 밖에 없다. 생산성이 저하된다. 나쁜 코드는 이해와 가독성이 좋지 않고, 의존적인 코드가 많기때문에 변경에 유연하지 못하고, 이해하기 쉽지 않기 때문에 유지보수에 더 큰 코스트를 소비하게 된다. 특히 협업을 통한 업무시 최악의 효율을 보여줄 수 있..
#Programming/#CleanCode
2021. 12. 26. 14:28