Как правильно составить схему файла приложения Django в UML? - PullRequest
0 голосов
/ 13 июня 2019

У меня есть файл Python, rules.py, это множество функциональных утилит, используемых в приложении. Функции не содержатся внутри классов, и функции вызываются по мере необходимости из внешних файлов, классов и функций.

Я начал создавать диаграмму классов UML (в Lucidcharts) с пустым блоком атрибутов и заполнять блок методов (нижняя половина) функциями.

Существует ли стандартизированный стандарт неклассных диаграмм UML, который я должен использовать или могу использовать для документирования / создания диаграмм длинных файлов, полных функций? Какой стандарт я должен использовать для документирования файлов, полных функций?

1 Ответ

3 голосов
/ 13 июня 2019

UML представляет собой набор из множества различных типов диаграмм, и многие из них могут применяться к менее «объектно-ориентированному» типу кода.Смотрите второй ответ здесь: https://softwareengineering.stackexchange.com/questions/302811/what-are-functional-programmers-using-in-place-of-uml

Однако, по правде говоря, UML в основном ориентирован на объектно-ориентированное программное обеспечение.Если вы хотите использовать его в такой ситуации, вы можете.Но я сомневаюсь, что есть какой-то «стандарт» для этого.Просто используйте части UML, которые имеют смысл для того, что вы моделируете.

...