zsmb.coGap-buffered!



Delightful Delegate Design

When developing a library, designing an easy to use API while hiding unnecessary implementation details from clients is fundamental. This talk and article looks at some of the API design choices we’ve made for our library Krate, an Android SharedPreferences wrapper.

Resources:

Presented

2020.11.17. droidcon Americas 2020
2019.04.11. Kotlin Budapest User Group meetup - April 2019