oop - 面向对象设计工作手册(对象模型域、系统序列图、交互图)

标签 oop excel

虽然我在面向对象理论方面有一定的基础,并且知道如何在“进化”设计中构建像俄罗斯方 block /井字棋游戏这样简单的东西,没有太大的麻烦,但我想学习如何采取首先设计系统然后只有他们尝试实现它的完全不同的方法。

我正在寻找一些东西,可以教我如何解决问题(例如,井字棋游戏)并学习如何进行 uml 设计(对象域模型 -> 系统序列图,最后 communication图表)。

我正在寻找类似工作簿的内容,其中包含一些理论、示例、练习和解决方案(如果可能)。

我知道人们普遍推荐 UML and Patterns但我在面向对象类(class)中已经学过它并且发现它很糟糕。

最佳答案

马丁·福勒著名的咖啡机问题。

终于买了this book特别是针对 GRASP 原则的处理

关于oop - 面向对象设计工作手册(对象模型域、系统序列图、交互图),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4501891/

相关文章:

php - 最佳 OOP 实践 PHP/MySQL

c# - 保存和删除使用 HttpPostedFileBase 保存的 Excel 文件

excel - 事件工作表作为批量宏中的新工作簿,免费并且没有公式?

java - 您如何将 Java 的主要功能融入您的设计中?

c# - 多阶段状态的嵌套类

python - 在Python中,实例变量前面的下划线是什么?

vba - 尝试对多维数组进行切片时类型不匹配

php - PHP 中 $variable->something 的故事是什么?

excel - 如何在 VB.NET 中使用电子表格灯将一个 Excel 文件复制到另一个文件?

c# - 使用 XDocument 编写原始 XML