마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

최근에 2개의 프로젝트 소스를 접하게 되었습니다

0 추천
둘의 구현방식이 상반되어있는데

첫번째는 보통처럼 페이지마다 각각의 액티비티를 상속받아서 구현해주었고

두번째는 액티비티를 하나만 만들고 디테일하게 분석은 못했지만  GroupView를 add, remove하는식으로 액티비티하나를 재활용해서 모든 페이지를 구현하였는데

첫번째는 보통 보던거라그런지 어렵지않게 느껴져서 보고 분석하기에는 크게 에로가 없었던거같았고

두번째는 상대적으로 생소한 부분이고 그만큼 커스텀하게만들어져서 그런지 좀 어렵게 느껴졌는데 제가 모르는 면에서 퍼포먼스를 좀더 보인다거나 그런 부분이 있을거같고..

 

이건 그냥 개발자의 스타일이라고 할수있을까요?

아니면 성능상이라던지 효율면또는 가독성,관리면에서 뭐가 더 낫다라고 정해서 말할수있는 부분일까요?
레드오션 (1,310 포인트) 님이 2013년 5월 10일 질문

1개의 답변

+1 추천
 
채택된 답변
해당 Application의 UI에 따라 구성방식이 달라질테니 개발자분마다 쓰시는 방법이 다르겠죠 ??

어느정도 가독성은 모르겠지만 유지보수면에서는 자기가 만들었으면 어느부분에서 문제가 발생한다면

그부분을 찾을수 있지 않을까요 ??

저도 신입이라 뭐가 맞다 틀렷다는건지 모르겠지만

제 짧은 소견으로 코드에 정답은 없다고 생각합니다.
홍그리 (1,560 포인트) 님이 2013년 5월 13일 답변
레드오션님이 2013년 5월 22일 채택됨
...