TCA 1.0부터 학습해보기 (5탄)

5탄에선 TCA Dependency에 대해 알아보겠습니다 🙋🏻


의존성을 관리하고 주입받고 사용하는것이 ReducerProtocol 이전에는 Environment라는 구조체를 통해 관리되었는데, 상위부터 주입을 받는 경우 신경써야할것도 많고 모듈간 연결이 복잡할수록 여간 골치아픈 일이 아니였어요 🥲


그러나 TCA Dependency의 등장으로 더 깔끔하게 사용할 수 있고 테스트에도 훨씬 용이하게 변모되었습니다.


개인적으로 Protocol 방식으로 오면서 이 TCA Dependency의 변화도 큰 작용을 한것 같습니다!

TCA 1.0 - Dependency (ch.05)

iOYES

TCA 1.0 - Dependency (ch.05)

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 2월 15일 오전 10:18

댓글 0

    함께 읽은 게시물

    왜 내 개발 프로젝트는 포트폴리오에 적기 부끄러울까

    ... 더 보기

    사용자가 공유한 콘텐츠

    page.stibee.com

    사용자가 공유한 콘텐츠

    제가 리드하고 있는 조직(당근마켓 커뮤니티실)에서 백엔드 엔지니어를 채용 중이에요.


    커뮤니티실에는 동네 이웃들의 이야기와 정보를 공유하는 동네생활팀, 이웃 간의 취미와 관심사를 연결하는 모임팀, 그리고 아파트 단지 생활을 더 편리하고 즐겁게 만들어 줄 단지팀이 있어요. 지금 내 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법들을 찾는 일이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분과 함께하고자 해요.

    ... 더 보기

    조회 438


    What's new in UIKit (feat. WWDC 2025)

    ... 더 보기

    What's new in UIKit (feat. WWDC 2025)

    iOYES

    What's new in UIKit (feat. WWDC 2025)


    이력서 팁: 문제를 해결한 경험, 이렇게 써봐요!

    ... 더 보기

    Whatever - 인정받는 메이커들의 왓에버 과외

    Whatever

    Whatever - 인정받는 메이커들의 왓에버 과외

     • 

    저장 13 • 조회 939


    구현패턴으로 DB사용비용을 10배줄이기

    ... 더 보기

    kopring-reactive-labs/Docs/eng/08_bulkprocessor.md at main · psmon/kopring-reactive-labs

    GitHub

    kopring-reactive-labs/Docs/eng/08_bulkprocessor.md at main · psmon/kopring-reactive-labs

     • 

    댓글 1 • 저장 31 • 조회 2,562