아키텍처 패턴 - MVC Pattern, MVP Pattern with Kotlin
Android/아키텍처 패턴
2023. 3. 22. 14:00
우리가 소프트웨어 개발자가 되기 위해선 소프트웨어 디자인 패턴에 대한 이해가 필요하다. 그렇기 때문에 많은 기업에서 소프트웨어 디자인 패턴에 대한 이해가 있거나 직접 설계, 적용해본 경험이 있는 사람을 원하고 있다. 아키텍처 패턴을 적용해야 하는 이유 시행착오를 줄여 개발 시간을 단축 시키고, 고품질의 소프트웨어를 생산할 수 있습니다. 검증된 구조로 개발하기 때문에 안정적인 개발이 가능합니다. 이해관계자들이 공통된 아키텍처를 공유할 수 있어 의사소통이 간편해집니다. 시스템의 구조를 이해하는 것이 쉬워 개발에 참여하지 않은 사람도 손쉽게 유지보수를 수행할 수 있습니다. 시스템의 특성을 개발 전에 예측하는 것이 가능해집니다. MVC (Model - View - Controller) MVC Pattern은 가..