4 results for "all documents"
core/design_patterns/behavioral.md
Which GoF behavioral patterns are now language-feature workarounds (Norvig's 16/23 analysis), named per-pattern verdicts for Strategy, Command, Visitor, State, Observer, Mediator, Chain of Responsibility, Template Method...
core/principles/clean_code.md
Documented, named critiques of Robert C. Martin's Clean Code lineage - the Muratori/Martin performance debate, the Ousterhout/Martin design debate on function length, comments, and TDD - with decision rules for when each...
core/principles/dry_kiss_yagni.md
Sandi Metz's 'wrong abstraction' pattern, Kent C. Dodds's AHA alternative to DRY/WET, and the correctly-attributed Rule of Three, with the concrete failure signatures that tell you which side of the DRY tension you're ac...
core/principles/solid.md
Named, sourced critiques of SOLID in production - the Ousterhout/Martin method-length debate, the 'interface hell' failure signature for over-applied ISP, canonical real-world over-abstraction cases (Spring's AbstractSin...