Skip to content

프로젝트 아키텍처 개선 제안 #67

@JunJaBoy

Description

@JunJaBoy

Describe

현재 아키텍처에 관한 의견

지금의 프로젝트는 마틴 아저씨의 클린 아키텍처를 반영한 것 같습니다.

개인적으로 해당 아키텍처를 경험해보았으나 프로젝트 설계 및 개발 컨벤션 정의에는 큰 이점이 있으나 확장성 및 코드 가독성이 현저히 낮다는 문제로 인해 구글이 제시한 앱 아키텍처로 전환한 경험이 있습니다.

또한, 연합 동아리 활동과 실무를 겪으면서 상당수의 모바일 프로젝트에서 해당 아키텍처를 반영하고 있는 것을 확인하였습니다.

따라서 지금 프로젝트의 신규 기능 추가, 코드 가독성 향상 등의 방향성이 확실한 경우 개발 효율의 향상을 위해 구글이 제시한 아키텍처로 개선을 제안합니다.

제가 제안해드리는 것은 전혀 필수 사항이 아니며 여러분들께서 제 의견을 납득하고 본인의 의견이 되었을 경우 적용하는 것이 바람직합니다.

참고자료

Additional

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions