问题标签 [development-process]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
software-design - 用于我们的软件流程的流程图(带注释和版本控制)工具 - 在开发过程中作为参考
我最近开始学习应用程序开发,我们计划制作一个应用程序 + 一个基于 Web 的软件来存储费用数据和所有内容。
谈到软件/应用程序的流程,作为初学者,我知道我们需要一个详细的流程图来捕获每个可能的流程,这是我的问题:
每个开发过程都需要如此广泛的流程图吗?(我一直在用纸上的粗略草图制作应用程序)
你建议什么最好的流程图工具-理想情况下,我认为它应该能够为每个流程和历史功能捕获评论、图像等,以查看之前的流程是什么以及我们为什么更改它(查看异想天开的 draw.io , visio 和思维导图工具)
我们能否根据此流程图本身制作用户指南,因为这些图表将显示所有可能的流程。
感谢你们的帮助。谢谢你。
design-patterns - 软件工程中的“道德规范或设计”是什么意思?
我不清楚我们所说的道德准则或软件工程师的设计准则是什么意思。这是否意味着要编写有关如何编写该功能的思考过程?或者它是一种表达您已经编码或将要编码的内容的方式。
我最困惑的一点是现实世界,这与将你的想法放在文件中并说它会起作用不同。由于编码细节可能会发生变化,我不知道在编码之前进行设计有什么意义。
谢谢