随笔分类 -  面向对象程序设计

摘要:DDD(领域驱动设计)是一种软件设计方法,它强调以业务领域为核心来驱动软件的设计和开发。 DDD 的设计初衷是为了解决复杂业务领域的设计和开发问题,它提供了一套丰富的概念和模式,帮助开发者更好地理解和建模业务领域,从而提高软件的质量和可维护性。 一、DDD主要组成 DDD 的主要模式包括实体(Ent 阅读全文
posted @ 2024-04-22 08:41 Eric zhou 阅读(4727) 评论(8) 推荐(23)
摘要:面向对象设计(Object-Oriented Design, OOD)是一种软件设计范式,它使用对象来表示数据和方法。面向对象设计原则是指导软件开发的一系列最佳实践,旨在提高代码的可维护性、可扩展性和可重用性。以下是几个核心的面向对象设计原则,以及它们的解释、应用场景和代码示例: 1. 单一职责原则 阅读全文
posted @ 2024-04-21 11:40 Eric zhou 阅读(286) 评论(0) 推荐(0)