3 Development Anti-Patterns Disguised as Best Practices
hackerone.com | blog | #best-practices | #testing | #software-engineering | #dry | #anti-patterns | #database-design
Summary
Albert Row challenges three 'best practices': blind code reuse, never duplicating data, and strict DRY, arguing denormalization and duplication in tests are sometimes the right engineering call.
- Published
- Collected
--- id: 2858 title: "3 Development Anti-Patterns Disguised as Best Practices" source_domain: hackerone.com source_url: "https://www.hackerone.com/blog/3-development-anti-patterns-disguised-best-practices" published_at: "2021-05-18T01:00:00Z" tags: ["best-practices", "testing", "software-engineering", "dry", "anti-patterns", "database-design"] phying_url: "https://phying.com/item/2858" lang: en --- # 3 Development Anti-Patterns Disguised as Best Practices ## Summary Albert Row challenges three 'best practices': blind code reuse, never duplicating data, and strict DRY, arguing denormalization and duplication in tests are sometimes the right engineering call. ## Intelligence Metadata - **Sources:** hackerone.com - **Published:** 2021-05-18T01:00:00Z - **Original:** https://www.hackerone.com/blog/3-development-anti-patterns-disguised-best-practices - **Phying News:** https://phying.com/item/2858