@byllgrim@mastodon.xyz If you're worrying about being too ravioli, you don't understand encapsulation. Of course, many developers don't seem to understand encapsulation or much of OT (object technology). It's valuable to be able to define classes correctly, but class-level reuse is a pipe dream.
The real trick is to encapsulate subject matters into (in xtUML terms) domains, and achieve domain-based reuse. That's some big ravioli!