TLDR
An article by Maximiliano Contieri, a senior software engineer and Agile lover, explains how mutable software should be. He says that without data there is no software without software, software is programs + Data. He argues that the only important design principle is that an entity of reality is that which makes it be itself and not another entity. Contieri: We manipulate and abuse those changes uncontrollably, violating the only design principle by generating incomplete (and therefore invalid) representations and propagating the ripple effect with our changes.via the TL;DR App
no story
Written by mcsee | I’m a sr software engineer specialized in Clean Code, Design and TDD
Book "Clean Code Cookbook"
500+ articles written