반응형 Architecture1 아키텍처(Architecture) Architecture의 뜻은 여러가지로 사용된다. 가장 일반적인 뜻은 "건축학"을 뜻하기도 하며 현재에는 "구성", "구조", "설계 방식" 등을 포괄하는 의미로 사용되어진다. Software Architecture는 단어 그대로 "소프트웨어 구조"이다. - 소프트웨어의 계략적인 계층 분리 방법이다. - 개발 환경, 팀 규모, 비즈니스 로직의 크기, 테스트 코드 작성 여부 등에 따라 적합한 아키텍처가 달라질 수 있다. ▸ 입력과 출력을 어떻게 처리하는가? , 데이터 바인딩 엔진이 있는가? (개발환경) ▸ 개발팀의 규모가 어떻게 되는가? (팀 규모) ▸백엔드가 아닌 클라이온트 사이드에 비지니스 로직이 많은가? (비지니스 로직의 크기) ▸ TDD, 유닛 테스트 등 테스트 코드를 작성할 계획이 있는가? (테.. 2023. 8. 13. 이전 1 다음 반응형