설계와 아키텍쳐의 차이

이 둘 사이에는 차이점이 없다.

목표는?

필요한 시스템을 만들고 유지보수하는 데 투입되는 인력을 최소화하는 데 있다…!

사례연구

사례를 보여주는데, 개발의 유지보수 비용을 무작정 늘인다고 해서 생산성이 늘어나는 것 이 아니다. 출시에 급급하여 아키텍쳐를 충분하게 고려하지 않고 막 코딩을 하면 이런 상황이 벌어진다.

저자는 코드는 나중에 정리하면 된다고 한다…

흠.. 내가 배울때와 마찬가지였다, 그저 돌아가기만 하면 된다…? 흐음… 조삼모사 아닌가, 당장에는 그렇게 보이겠지만 결국 나중에 가서 큰 문제를 일으킬 것 이다. 유지보수던 어떠한 측면에서든 문제가 될 것 이다.

그럼 어떻게 해야하나?

정말 고수의 프로그래머라면 , 아키텍쳐를 신중하게 고려하고 빠르고 제대로된 설계를 하겠지. 엄… 어렵다ㅎ

<aside> 💡 빨리 가는 유일한 방법은 제대로 가는 것이다.

</aside>