안드로이드 클라이언트 Reflection 극복기
Source
Evernote/IFTTT Feedly/안드로이드 클라이언트 Reflection 극복기.md
Summary
벤처스퀘어(비트윈)는 안드로이드 클라이언트 개발 시 코드 간결성과 유지보수성을 위해 Reflection 을 사용했으나, 이로 인해 성능 저하 문제가 발생했다. 본 문서는 해당 성능 이슈를 해결하기 위한 과정과 극복 방법을 다룬다.
Key Points
- 안드로이드 클라이언트 개발 시 Reflection 사용으로 인한 성능 이슈 발생
- 가볍고 반응성 좋은 앱 구현을 위한 코드 최적화 및 Reflection 대체 방안 모색
- 유지보수 용이성과 성능 간의 트레이드오프 해결 과정