The Good objects should always be immutable proxies that animate data, rather than mapping it. — That is the central thesis of the blog posts by Yegor Bugayenko and Mihai A. RODEGBFR.


This holds true even when they represent real-world entities that change frequently, such as a mutable “Title” of a document object.






1. The Problem:...