클린코드방법
-
♻️[클린코드] #1 깨끗한 코드와 의미 있는 이름Study/클린코드 2022. 5. 8. 01:57
♻️ 나쁜 코드 - 나쁜코드가 무엇일까? 1. 성능이 나쁜 코드 : 불필요한 연산이 존재한다. 2. 의미가 모호한 코드 : 이해하기 어려우며, 네이밍과 그 내용이 일치하지 않는다. 3. 중복된 코드 : 비슷한 내용인데 중복된 코드들은 버그를 낳으며 불필요하게 공간을 차지한다. - 나쁜 코드가 나쁜 이유 깨진 유리창 법칙 : 나쁜 코드는 계속 나쁜 코드가 만들어지도록 한다. 생산성 저하 : 나쁜코드가 쌓일수록 기술 부채가 쌓인다. 팀 생산성을 저하시킨다. 기술부채를 만들어 기존 코드 수정을 더 어렵게 한다. * 기술부채 : 새로운 시스템을 만들어야 한다 : 현시스템을 유지보수하며 대체할 새로운 시스템 개발은 현실적으로 매우 어렵다. - 나쁜 코드를 짜는 이유 일정이 촉박해서 : 일정 안에 새로운 기능을 완..