How often have you been faced with declaring entity instances of an extensive data model? You’ve been likely using some builders or, even worse, special utility classes to fill the default values under the hood. How many overridden methods have you had? If these questions stir up nothing but negative feelings, this article is for you. #kotlin #dsl #middle #senior https://www.javacodegeeks.com/2018/07/kotlin-dsl-theory-practice.html