[目前在 SO 上活跃的类似问题是“函数式编程范式是否有可视化建模语言或风格? ”这与这个问题不同,因为另一个问题只关注函数式编程范式,而我的问题是寻找一种建模工具支持面向对象范式(它独立拥有许多完善的可视化建模 UML 工具)和函数式编程范式的组合。
是否有支持 Scala 配置文件(提供并包含所有 Scala 语言工件)的可视化建模工具/语言或样式,或者可以说它同时支持面向对象的编程范式和函数式编程范式。
对于企业规模的 Scala 项目,使用什么建模工具 - 业务分析师为逻辑(概念)视图和开发视图准备可视模型或任何其他类型的模型?
- 逻辑视图与系统提供给最终用户的功能有关。
- 开发视图从程序员的角度说明了一个系统,并关注软件管理。
在软件开发的某些圈子中,正式建模是一项要求,无论您认为这是多么官僚。不同团队对项目的完成有多个级别的参与,许多参与的人对代码一无所知。他们不需要,如果被问到这将是一个很大的麻烦。正式的建模是为了确保他们能够更好地了解事物的工作方式,以便他们能够在开发中发挥自己的作用。(本段摘自:https ://stackoverflow.com/users/166802/codnik )