employ a greedy algorithm for software quality. Demand everything and don’t make compromises… Some things are hard but they do have solutions.
Scott Meyers, “Things that Matter,” DConf2017, Berlin.
employ a greedy algorithm for software quality. Demand everything and don’t make compromises… Some things are hard but they do have solutions.
Scott Meyers, “Things that Matter,” DConf2017, Berlin.
I mostly don’t test. *shrug*
Dave Thomas, Agile is Dead, GOTO Amsterdam 2015.
the true meaning of being agile is not responding to requirements change, but enabling surprises to come from everywhere
we wonder why doctors have a hard time understanding CRUD-based systems, when their natural mental model is the appending of facts.
Greg Young, CQRS and Event Sourcing, Code on the Beach 2014, Atlanta Beach, Florida
It is basically always the case that the long-term costs of keeping a system working reliably vastly exceed any inconveniences you encounter while building it.
1,251 classes have been replaced with Microsoft’s open sourced ones