2014년 2월 5일 수요일

개발의 자세 - DRY 원칙

DRY
(Don't Repeat Yourself)

반복하지 말라는 뜻이다.

우리가 개발을 하다보면 중복 코드가 많이 발생한다(Copy & Paste가..)

이러한 중복이 생기는 원인은 다음과 같다

1. 강요된 중복

   - 개발자들은 다른 선택이 없다고 느낀다.(시간이 없어서..위에서 시켜서..)
   - 환경이 중복을 요구하는것처럼 보여진다.

2. 부주의한 중복

   - 개발자들이 자신이 현재 중복 코드를 만들고 있음을 깨닫지 못한다.

3. 성급한 중복

    - 중복이 가장 쉽고 빠르기 때문에 다른 방법을 생각하지 않고 진행한다.

4. 개발자간의 중복

    - 충분한 의사소통과 정보교환이 이루어지지 않아 동일한 정보를 중복한다.

=====================================================================

이 4가지는 흔하게 할 수 있는 실수다.

항상 이 4가지에 대해 잘 숙지하고 고려해서 개발한다면

생산성과 프로젝트의 질을 향상시키는 효율적인 개발이 가능할 것이다.

즐겁고 행복한 개발을 위해서...


댓글 없음:

댓글 쓰기