코딩을 하는데 있어서 중요한 습관들이 있다. 그 중에서 흔히 [소프트웨어 3대 개발 원칙] 중 DRY에 대해서 알아보자. DRY의 뜻은 Don't Repeat Yourself 반복을 피하라! 라는 뜻이고 그의 반대는 WET Write Every Time 매번 작성한다. Write Every Twice 매번 2번씩 작성한다. Waste Everyone's Time 모두의 시간을 낭비한다. DRY is about the duplication of knowledge of intent. It's about expressing the same thing in two different places, possibly in two totally different ways. 특정한 지식, 의도, 로직 등이 다양한 곳에서..