Génie logiciel

10
Est-il jamais acceptable de violer le LSP?

Je poursuis sur cette question , mais je passe mon attention du code à un principe. D'après ma compréhension du principe de substitution de Liskov (LSP), quelles que soient les méthodes de ma classe de base, elles doivent être implémentées dans ma sous-classe, et selon cette page, si vous remplacez...

10
Comment concevoir les limites agrégées?

Je voudrais écrire une application quelque chose comme le commerce électronique. Et vous savez que dans des applications similaires, les produits peuvent avoir des propriétés et des fonctionnalités différentes. Pour simuler une telle opportunité, j'ai créé les entités de modèle de domaine...