在写程序的时候,为了避免出错,利用类似于“大纲”的方式图像化数据结构/算法逻辑的方法有么
流程图只是其中的一种。
【在写程序的时候,为了避免出错,利用类似于“大纲”的方式图像化数据结构/算法逻辑的方法有么】 完整的方案有,面向过程的系统设计和面向对象的系统设计。
这两个混合起来用,面向过程的系统设计,现在用得多的是功能结构图、系统层次(体系结构)、数据流图(现在用得少了),面向对象的系统设计,主要是用例图、类图、对象类、活动图、状态图、顺序图。有时候根据具体情况,混合起来用。
■网友
除了写pseudo code,本科学Java的时候老师让画flowchart(请见wiki链接),还有UML图表。不知道还有没有更先进的方法。https://en.m.wikipedia.org/wiki/Flowcharthttps://en.m.wikipedia.org/wiki/Unified_Modeling_Language
■网友
你想要的大概是uml,用图形表述软件结构与逻辑的方法,具体自己百度吧,还有,设计永远是用来打破的……
■网友
文学编程,leo editor。
■网友
面向对象的话UML可以解决问题。。。flow chart也很有用
推荐阅读
- 栖霞山@正是栖霞山赏枫好时候 栖霞丹枫似火若霞
- 招聘都要学历,何来程序员不看学历
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 电池|享域混动 为了满足用户需求 优惠1.5万
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- 程序猿和产品汪能愉快的一起谈恋爱嘛
- 怎样成为一名合格的Python程序员?
- 我是程序猿养了条狗,取啥名字好
- 送程序员男友苹果无线耳机还是专业品牌耳机
- 女程序媛怎样追求男程序员
