반응형
재사용
-
19. 코드 재사용Technique/Programmer 2017. 3. 26. 14:18
복사 & 붙여넣기 복붙이란 하나의 앱에서 복사한 코드를 다른 앱으로 그대로 옮기는 것을 말한다.이는 재사용 이라기 보단 중복에 가깝다. 그것은 코드의 저작권 침해와 동등하게 사악한 행위 이다. “자신이 했던 일을 반복하지 말자 ( Do Not repeat yourself )” DRY를 명심하자.코드베이스에서 파일 간에 코드를 복붙하는 것도 유혹적이지만 웹에서 코드의 많은 부분을 복사하는 것은 훨씬 더 유혹적이다.그것들을 액면 그대로 가져와 중대한 판단 없이 통합하여 적용하는 일이 없도록 하자. - 코드가 정말로 완벽하게 들어 맞는가? 모든 에러를 적절하게 다루고 있는가? 버그는 없는가?- 필요한 것을 이루기 위한 가장 좋은 방법인가? 오래된 예제는 아닌가? - 당신의 코드에 적용해도 되는 권리가 있는가?..