더보기더보기이 포스트는 활동하고 있는 동아리 내에서 공부한 뒤, 작성하였습니다.이번 포스트에서는 아키택쳐 패턴에 대해서 알아 보겠습니다.태초의 프로그래밍은 규격 없이 순차적으로 코드를 작성하는 방식이라 디자인 아키텍처들과 프로그래밍 언어나 프로젝트에 따라 코드 작성 시 지켜야 할 규칙이나 스타일이 존재하지 않았습니다.하지만 현재는 디자인 패턴과 객체지향 프로그래밍, 함수형 프로그래밍의 발전으로 구조적 안정성이 높아졌습니다. 이로 인해 복잡한 시스템을 효과적으로 설계할 수 있게 되었지만, 이러한 새로운 개념들을 배우는 과정에서 러닝 커브가 발생하게 됩니다. 그렇다면 아키텍처 패턴이란 무엇일까요?이는 소프트웨어 시스템의 구조와 구성 요소 간의 상호작용을 정의하는 고수준의 설계 원칙을 의미합니다. 이러한 패턴..