Stop Exposing Models To ViewsLet’s say you have a view that needs to represent a person's first name and last name. Easy right? You might see it written like the…May 6, 20223May 6, 20223
How to decouple any systemIn this article, I will show you how to decouple any system from the rest of your codebase. By doing this, your "decoupled" system will be…Jan 19, 2021Jan 19, 2021
State Machine, From a Diagram to CodeIn this article, I will be showing you four simple steps you can use, to convert a state machine diagram into working code. These steps…Dec 2, 2020Dec 2, 2020
Converting a pure view model to a reactive oneWriting a pure view model makes it very easy to test and understand. But writing a pure view model reactively makes for better code.Nov 20, 2020Nov 20, 2020
Pure functions? What about Pure view models?In my last article, I wrote about pure functions, what they are, and why they are awesome. This is the second part of a three-article…Jul 14, 2020Jul 14, 2020
What are Pure Functions?Programmer: I write Pure functions now. Mathematician: You mean functions? Programmer: No, PUREEEE functions!Dec 27, 2019Dec 27, 2019
The missing piece of MVVMModel-View-viewmodel (MVVM) is one of the most used, and known patterns in mobile development. At its core, MVVM helps you separate your…Dec 10, 2019Dec 10, 2019