在 UML 中绘制 Django 应用程序文件的正确方法是什么?
What's the proper way to diagram a Django application file in UML?
我有一个 python 文件,rules.py
,这是整个应用程序使用的许多功能实用程序。 classes 中不包含函数,根据需要从外部文件、classes 和函数中调用函数。
我开始创建一个带有空属性块的 UML class 图(在 Lucidcharts 中),并用函数填充方法块(下半部分)。
是否有标准化的非class UML 图标准,我应该使用或可以使用它来记录/绘制充满功能的长文件?我应该用什么标准来记录功能齐全的文件?
UML 是许多不同图表类型的集合,其中许多可以应用于更少的 'object orientated' 类型代码。在这里查看第二个答案:https://softwareengineering.stackexchange.com/questions/302811/what-are-functional-programmers-using-in-place-of-uml
然而,事实上,UML 主要集中在面向对象的软件上。如果你想在这种情况下使用它,你可以。但我怀疑是否有任何类型的 'standard' 。只需使用对您的建模内容有意义的 UML 部分。
我有一个 python 文件,rules.py
,这是整个应用程序使用的许多功能实用程序。 classes 中不包含函数,根据需要从外部文件、classes 和函数中调用函数。
我开始创建一个带有空属性块的 UML class 图(在 Lucidcharts 中),并用函数填充方法块(下半部分)。
是否有标准化的非class UML 图标准,我应该使用或可以使用它来记录/绘制充满功能的长文件?我应该用什么标准来记录功能齐全的文件?
UML 是许多不同图表类型的集合,其中许多可以应用于更少的 'object orientated' 类型代码。在这里查看第二个答案:https://softwareengineering.stackexchange.com/questions/302811/what-are-functional-programmers-using-in-place-of-uml
然而,事实上,UML 主要集中在面向对象的软件上。如果你想在这种情况下使用它,你可以。但我怀疑是否有任何类型的 'standard' 。只需使用对您的建模内容有意义的 UML 部分。