리팩토링! 어머 들었어? 우리 동네(코드) 재개발 들어간대!!
리팩토링안드로이드코드 재개발페이지 구조 변경커플링
AI 요약
Beta크몽 안드로이드 개발자가 코드 재개발, 즉 리팩토링 경험을 공유하는 글입니다. 특히 페이지 구조를 변경하는 리팩토링을 어떻게 시작하고 진행할지에 대한 내용을 다룹니다.
인박스 페이지의 리팩토링 과정을 예시로 들며, 왜 리팩토링이 필요한지, 즉 페이지를 구성하는 모델들의 높은 커플링으로 인한 수정의 어려움, 오래된 구조로 인한 코드 파악의 힘듦, 그리고 UI 및 기능 변경 예정 등을 설명합니다. 이 글은 리팩토링에 대한 개념이나 이론보다는 실제 페이지 구조 변경 시 어떻게 접근하고 진행할지에 대한 실질적인 가이드라인을 제공하는 데 목적이 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

