Pet vs. Cattle Design Analyzer
7.2
A software tool that analyzes existing software designs and identifies patterns reminiscent of 'pets' (tightly coupled, customized) versus 'cattle' (modular, replaceable) architectures. It provides recommendations for refactoring towards a more scalable and maintainable 'cattle' design.
160h
mvp estimate
7.2
viability grade
6
views
technology stack
Python
Medium
PostgreSQL
inspired by
Software design analogy: Pets vs Cattle