gpt4 book ai didi

functional-programming - UML 可以用来对函数式程序进行建模吗?

转载 作者:行者123 更新时间:2023-12-03 06:05:29 25 4
gpt4 key购买 nike

更具体地说,如何使用图表而不是文本表示来对函数式程序或使用函数式风格(无类)开发的程序进行建模。

最佳答案

函数式程序员通常不太使用图表。许多函数式程序员(但不是全部)发现写下类型是封装 OO 程序员放入 UML 图中的设计关系的好方法。

由于可变状态在函数式程序中很少见,因此不存在可变“对象”,因此通常没有用或没有必要绘制它们之间的关系。虽然一个函数可能调用另一个函数,但此属性通常对系统的整体设计并不重要,而只对执行调用的函数的实现重要。

如果我强烈需要绘制一个功能程序,我可能会使用 concept map其中类型或函数扮演概念的角色。

关于functional-programming - UML 可以用来对函数式程序进行建模吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2457903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com