Quantcast
Channel: User Filip Milovanović - Software Engineering Stack Exchange
Viewing all articles
Browse latest Browse all 167

Comment by Filip Milovanović on Modeling invariants that requires data from multiple aggregates

$
0
0
This perspective might be helpful: in the end, it's all just a bunch of objects and functions that are termed differently depending on their role in this particular modeling paradigm. Value - a simple copy-by-value and equal-by-value data struct or object. Entity - an object. Aggregate - an encapsulated collection of interacting objects. AR - one object that serves as the interface/facade to the aggregate. Service - func or object that you didn't know what else to categorize as. Repository - function or object. It's just OO design with some fancy names and associated guidelines and quirks. 1/2

Viewing all articles
Browse latest Browse all 167

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>