1. 뷰 바인딩 혼자서 앱 개발을할 때는 그냥 검색해서 편하다고 하니까 그냥 썼었다. 그런데 강의에 나오기도 했으니 정리하고 지나가야겠다. 1) 소개 뷰 바인딩이 나오게 된 가장 주된 이유는 findViewById를 대체하기 위해서다. 정말로 코드를 작성하다보면 뷰 객체를 많이 만들게 되는데 이를 초기화할 때마다 findViewById를 쓰고 있자면 좀 귀찮았다. 그런데 뷰 바인딩을 쓰게 되면 뷰와 상호작용하는 코드를 쉽게 작성할 수 있을 뿐만 아니라 짧고 간결하고 가독성 좋게 작성할 수 있다. 안 쓸 이유가 없다고 생각한다. 모듈에서 사용 설정된 뷰 바인딩은 모듈에 있는 각 xml 레이아웃 파일의 결합 클래스를 생성한다고 하는데 코틀린 코드 파일과 xml 레이아웃 파일을 연결시킨다고 생각하면 될 거 같..