/Yosee

졸업프로젝트 작업 마이그레이션 및 리팩토링

Primary LanguageJavaApache License 2.0Apache-2.0

졸업프로젝트 코드 마이그레이션 및 리팩토링

그래.. 페이스북이 Parse를 접을 줄 누가 알았겠니..

뭣도 모르고 여기저기 가져와서 만든 앱이지만 그래도 완성도 높은 앱이였는데 Parse가 접으면서 DB가 날라가 앱이 구동이 안되니... 안타까움이 가슴을 후벼판다. 이왕 이렇게 된거 마이그레이션 & 리펙토링 하면서 공부한거 다 써먹어 보자 ^.^...

TODO

  1. Parse DB > Firebase Real DB로 이전
  2. RxJava or RxJava2 적용
  3. MVP Pattern 적용
  4. Dagger2(따거..앗 따거..) 러닝커브가 높아 일부만 적용해볼 예정.
  5. Retrofit2 + Okhttp3

느낀점

아무리 유명 회사의 라이브러리라도 선택은 중요하다는 것을 깨달았다. 까막눈일 때 여러가지 Open API를 가져와서 주먹구구식으로 만들긴 했었지만 페이스북이 운영하는 서비스도 내려갈 수 있구나 하는 깊은 통수감과 함께 선택의 중요성을 느꼈다. Google 갓글.. 은 안 접겠지.. 화이팅 : D