/GoogryAndroidArchitectureStudy

Android Architecture Pattern을 학습하는 Study입니다

GoogryAndroidArchitectureStudy

나의 스터디 소개

  • Android Architecture Pattern ( MVP, MVVM ) 에 대한 학습,
  • CoinHelperApp 구현을 통한 실습
  • 팀원간의 코드리뷰,
  • Coroutine, clean architecture 등의 실습진행

아래 순서대로 변환 실습진행

  1. BaseCode(MVC)
  2. MVP
  3. MVVM - Delegation
  4. MVVM
  5. Koin
  6. Coroutine

스터디장

1기

  • 조남재 namjackson 공간
    안드로이드 아키텍처를 처음 도입하려다 보니, MVVM패턴에 대해서 이렇게 사용하는 방법이 괜찮은 방법일까? 라는 의문도 들었고, 사용하면서 헷갈리는 부분이 많았는데, 스터디 과정을 통해 아키텍처에 대해 많이 배울 수 있었던 거 같습니다. 또한 코드저장의 용도로만 사용하던 Github의 브랜치 전략을 활용한 협업 방식을 체험해 볼 수 있어서 정말 좋았고, 스터디 중간중간에 좋은 정보나 노하우 등을 공유 해주시는 것도 많은 도움이 됐습니다. 그리고 가장 좋았던 건 코드리뷰인데, 내가 작성한 코드에 대한 의견이나 피드백을 받고, 다른 분들이 작성한 코드를 리뷰하면서 많이 성장할 수 있었던 계기가 되었던 거 같습니다. 처음 스터디 신청할 땐, 이렇게까지 혜자 스터디일 거라고 예상하지 못했는데, 2달 동안 많이 배운 것 같습니다. 어디 가서 쉽게 해볼 수 없는 경험을 한 것 같습니다. 멘토님과 스터디분들 모두 수고하셨습니다!ㅎㅎ
  • 김대연 improve777 공간
    처음에 신청할 때는 안드로이드 아키텍처에 대해 알기엔 너무 짧은 시간이 아닌가 싶었습니다.
    하지만 2달 남짓의 시간 동안 스터디를 진행하면서 오히려 생각했던 것 보다 더 많은 것을 배울 수 있었습니다.
    만약 혼자 했더라면 많은 시행착오를 겪은 후에도 애매하게 이해하는데만 꽤 오랜 시간이 걸렸을 것 입니다.
    멘토님과 멘티님들의 코드 리뷰를 받으면서 개념에 대해 정립하고, 협업(github 활용)에 대해 간접 체험을 할 수 있었습니다.
    제가 노력한 만큼 더 많은 것을 얻어가는 스터디가 아니었나 싶습니다. [각 주차별 후기]
  • 김용훈 sabgilhun 공간
    처음 스터디를 커리큘럼에 나와 있는 것만이라도 따라가 보자라는 생각으로 시작했는데, 막상 진행을 해보니 생각한 것보다 더 많은 것을 얻어간 거 같네요. 저는 일단 질문이나 의견을 나누는 것을 편하게 할 수 있는 환경이 제일 만족스러웠습니다. 아키텍처 공부를 하다 보면 헷갈리는 부분이 많은데, 이를 질문하면서 관점을 정립시킬 수 있었습니다. 그리고 github를 통해 과제 및 코드 리뷰를 진행한 것도 좋았습니다. github를 통해 협업하는 방식을 간접 체험했다고 생각합니다. 마지막으로 스터디원들과 네트워크가 형성되어 나중에도 슬랙을 통해 의견을 공유할 수 있다는 점이 만족스럽습니다. 나중에도 이것저것 많이 물어보고 싶네요.😁 2달이 정말 빠르게 지나갔지만, 후기를 쓰며 되돌아보니 얻어간 게 많은 것 같습니다. 다들 수고하셨습니다.
  • 공설민 gongsulmin 공간
    처음 안드로이드 아키텍처를 접한 이유는 취업 준비 중 우대사항에 나와있기 때문에 혼자 시작하게 되고 MVP를 진행하다보니 내가 이걸 왜 쓰고 있는거지...? 의문과 함께 많은 시간만 허비 하는 중에 스터디에 참여하게 되었습니다!! 짧은 시간이라고 생각했지만 아키텍처에 대한 명확한 이해를 할수 있었고 github를 통한 코드 리뷰는 신세계였습니다...ㅎㅎ 많이 부족해서 리뷰가 끊이지 않았지만 코드를 수정해 나가고 다른 분들의 코드 구현 방식과 더 좋은 방법에 대한 토론은 저 스스로를 반성할수 있는 계기가 되었고 앞으로 개발을 하는데 있어서 좋은 경험으로 남을거라고 확신합니다! 빠르게 지나간 시간만큼 빠르게 성장할 수 있었습니다. 다들 감사합니다 :)
  • 박상현 hoyuo 공간
  • 이건호 GeoN5 공간