로직분리 썸네일형 리스트형 [Android] 비즈니스 로직이란? 프로젝트를 진행하며 클린 아키텍처를 도입하면서 UseCase를 사용하게 되었는데요 처음 사용하는 UseCase에 대해 찾아보는데 ..UseCase를 사용하면서 UseCase는 비즈니스 로직을 실행한다, UseCase를 설계할 때 비즈니스 로직에 기반한다.. 등등 대체 비즈니스 로직이 정확히 뭐지..?? 🤯 UseCase를 제대로 사용하기 전에 비지니스 로직에 대해 먼저 이해하기 위해 정리해보았습니다 🤔 우선, 로직 분리를 왜 해야하지 ?바로 소프트웨어 설계의 근본인 "관심사의 분리"를 위해서 ! 조금 더 쉽게 풀어서 말하면코드를 하나의 커다란 뭉텅이로 만들지 말고, 작게 쪼개서 역할을 나누자 ! 하나의 앱을 만들기 위해선 간단해보이는 작은 앱일지라도 생각보다 많은 코드가 필요합니다그렇다 보면 .. 더보기 이전 1 다음