Home 8월 17일 Today I Learned
Post
Cancel

8월 17일 Today I Learned

오늘 한 일

  • A·아이 프로젝트를 진행하였다
  • 블로그 TIL을 작성하였다
  • 1일 1커밋을 하였다

느낀 점

오늘은 마주하고 싶지 않았다 개학식날이어서 오랜만에 등교를 했다 역시나 오랜만에 학교에 등교하니 원래 생활패턴과 맞지 않아서 그런지 하루종일 졸았는데 이번주 안에는 적응을 해서 원래대로 돌아야겠다

배운 점

Android 멀티모듈

안드로이드 멀티모듈은 안드로이드 앱을 더 작은 독립적인 모듈로 나누어 개발하는 접근 방식으로 프로젝트의 구조를 더 모듈화하고 관리하기 쉽게 만들어준다는 장점을 가졌다 각 모듈은 특정한 기능이나 역할을 수행하며 이러한 모듈들은 필요에 따라 독립적으로 개발, 테스트, 배포할 수 있으며 코드 재사용성이 높아진다

다만 하나의 앱만 있는데 모듈을 여러개로 나눠놓으면 코드량이 더 많게 느껴질 수 있으며 코드를 처음봤을 때 코드 전체를 보고 이해하기 어렵다는 단점 또한 가지고 있기에

앱 사이즈가 작거나 다른 앱 개발에 사용하지 않을 거 같다면 멀티모듈은 필요가 없다고 느껴진다

내일 계획

내일은 A·아이 프로젝트 진행해야겠다

This post is licensed under CC BY 4.0 by the author.

8월 16일 Today I Learned

8월 18일 Today I Learned