DRY – a common source of bad abstractions
The article critiques the DRY principle, explaining how its overzealous application can lead to complex, hard-to-maintain code and bad abstractions.
The article critiques the DRY principle, explaining how its overzealous application can lead to complex, hard-to-maintain code and bad abstractions.
Explains fundamental software engineering principles like DRY to help developers write cleaner, more maintainable code.
A talk arguing that strict DRY principles can lead to incomprehensible code, promoting the value of 'WET' codebases.
How to use NServiceBus's IWantToRunBeforeConfiguration interface to apply DRY, unobtrusive message conventions across multiple endpoints.
Extending JavaScript's Math.round, Math.ceil, and Math.floor functions to support precision parameters for decimal rounding.