read

좋은 코드를 짜는 비법은 있을까? 단 하나의 완벽한 비법은 없을지 몰라도 이거 하나만 추구하면 코드가 깔끔해지는 건 사실이다. 그것이 무엇인고 하면,

'중복 없애기' (Remove duplicate)

첫 단계는 소스 코드의 copy & paste 된 부분들을 없애는 것 부터 시작해서, 파라메터의 중복, 함수 호출의 중복 을 지나 크게는 패턴의 중복, 디자인의 중복, 설계의 중복까지.

소프트웨어를 잘 만들기 위한 노력은 사실상 중복되는 것을 없애고, 재활용성을 높이기 위한 노력들이라고 해도 과언이 아니다.

Blog Logo

Ki Sung Bae


Published

Image

Gsong's Blog

Developer + Entrepreneur = Entreveloper

Back to Overview