Inheritance(상속)과 Delagation(위임)을 비교해보고 Kotlin에서의 사용방법에 대해 설명합니다.
이직을 하거나 프로젝트에 합류할때면 문서화의 중요함을 매번 느낍니다. 여러 개발자가 함께 개발하는만큼 서로가 바로 이해하지 못하는 코드들을 언어로서 풀어서 쉽게 파악할 수 있게 도움을 줍니다. 가장 흔하게 접할 수 있는 문서로는 API 문서가 있습니다. 본 글에서는 K
이전 포스트에서는 by와 Gson 라이브러리를 통해 다양한 타입들에 대한 Pref 클래스를 생성하여 SharedPreferences를 편하게 사용할 수 있도록 코드를 작성하였습니다.본
Android에서는 Key-Value 형태의 비교적 적은 데이터를 저장하기 위한 용도로 SharedPreferences API를 제공하고 있습니다.이를 통해 Room, Realm 혹은 파일 저장 등과 같은 방법을 쓰지 않아도 간단하게 디바이스에 데이터를 저장할 수 있습