3 ms·
Am I the only one who has a distaste for this phrase "component based development"? It just seems like a fancy way of saying object oriented programming withou
by ravenstine 6y ago
Am I the only one who has a distaste for this phrase "component based development"? It just seems like a fancy way of saying object oriented programming without an overarching design pattern.
- aidos 6y agoSounds like the “components” described above are much larger than classes.
- octernion 6y agothat's correct, at least for us a domain encapsulates many response types and dozens of different APIs that wrap various datastores, business logic, etc.
- octernion 6y agowe've actually taken the pattern of making the classes relatively stateless, and explicitly passing around typed state through these explicit apis. it's not really the same design pattern and imo conceptually different.