clean & dirty.
clean & dirty. 빠른 개발 시 더렵혀도 되는 것과 더럽히면 안되는 것.
빠르게 무언가를 개발해야할 때, 신경써야할 부분과 신경쓰지 말아야할 부분이 있다. 이것에 관해 고민해본 적이 있는데 오키(okky)에서 좋은 글이 있어서 정리해본다.
더럽혀도 되는 것
나중에 비교적 쉽게 해결 가능함
- 디자인
- 코드품질
- UX/UI
- 성능 및 안정성
더럽히면 안되는 것
시간이 지날수록 변경 비용이 증가
- 문제영역
한가지 모듈에서 최소한의 비지니스 / 이슈를 처리해야한다. 그렇지 않으면 스파게티소스가 되어버린다. - 재사용성
계속해서 재사용이 가능하도록 만들고, 중복된 소스를 제거한다. 그렇지 않으면 향후 개발 생산성이 떨어진다.
결론
머리가 안좋으면 몸이 고생한다….
출처
https://okky.kr/article/481078