직면한 소프트웨어 아키텍처 문제점과 개선 방향성
직면한 소프트웨어 아키텍처 문제점 개발 인력이 소규모인 회사에서는 설계문서와 개발된 소프트웨어가 일치하지 않는 경우를 흔치않게 볼 수 있고 심하면 설계 문서도 없이 코드만을 보면서 소프트웨어를 분석해야하는 경우도 있다. 새로 들어온 개발자가 분석이 끝나기 전까진 코드에 손도 댈수 없을 수 있고, 코드 변경을 한다고 해도 설계를 고려하지 않으면 스파게티 코드가 되기 때문에 점점 추가적인 요구사항, 유지보수, 인수인계, 협업, 등에 문제가 생기고 이것은 생산비용과 시간이 비약적으로 증가하는것에 직접적인 요인이 된다. 필자가 추구하는 개발 방향성 내가 추구하는 개발 방향은 이렇다. [ 1. 원활한 커뮤니케이션 2. 체계적이고 효율적인 개발 3. 설계, 개발, 부분의 확장성과 안정성] 위와 같은 목표를 충족하기..