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

[코틀린] 함수 관련 질문입니다.

0 추천
안녕하세요 코틀린으로 안드로이드 개발중에 있습니다.

동일한 함수가 다른 클래스에서도 계속 사용되어 이를 한 파일에 통합하고 사용하고 싶은데

모듈이라는 개념인것은 같은데 구글링해보면 모듈의 개념에 대한 설명만 나와서 이를 어떻게 적용시켜야 할지 모르겠네요

답변주시면 감사하겠습니다!
hand (1,150 포인트) 님이 2022년 1월 3일 질문

1개의 답변

0 추천
 
채택된 답변
험수 몇 개를 공유하기 위해서 모듈을 사용하는 건 좀 낭비입니다. 모듈은 데이터 처리나 비지니스 로직 등을 전담하는 독립된 레이어나 특정 feature를 제공하는 좀 큰 단위로 설계를 하시는 게 적합합니다. 자주 사용되는 함수들 같은 경우는 자바의 유틸리티 메소드와 같은 형태로 사용하시면 됩니다. 코틀린에서는 이런 경우 많은 개발자가 Extension function 을  사용하는 것을 선호합니다.  구체적으로 어떤 함수들을 공통적으로 사용하려고 하시는지 올려주시면, Extension function으로 충분한지 아닌지 말씀드릴 수 있을 것 같습니다.
spark (227,530 포인트) 님이 2022년 1월 3일 답변
hand님이 2022년 7월 3일 채택됨
...