작은 개인 프로젝트지만 구현을 하다보니 코드가 점점 길어져서 갑자기 궁금해졌습니다

 

지금 현재 버튼, 리스트 목록, 스피너 항목, 탭 버튼 등에 대한 터치 이벤트를 죄다 한 파일 안에서 구현한 상태인데요

 

이걸 각기 다른 파일에 분산시켜서 코딩하는 것도 가능한지 궁금합니다

 

일단 구현된 리스너들이 다  메인 액티비티 안에서 전역으로 선언한 변수들에 접근해서 데이터, 핸들러 값들을 이용하고 있는 상태입니다