查看: 1441|回复: 10
|
编写程序软件是否需要流程图?
[复制链接]
|
|
发表于 15-10-2007 08:17 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 15-10-2007 11:57 PM
|
显示全部楼层
原帖由 rothmans 于 15-10-2007 07:24 PM 发表
你们有没有画流程图的习惯?是否需要?为何?
我重来都不画。
不需要。
1. 因为是我一个人写的, 不是一组人写, 所以我会看就行了。
2. 我用C, 结构性强
3. 我有良好的编程习惯, 就是我会做很多remark 在coding里。
4. 画流程图浪费时间, 如你改程序,流程图也要改。
5. 有流程图, 不一定表示程序能行。
6. 我在写以前, 会问清客户要什么, 以后要什么, 所以程序都照顾到各方面。
7. 我不打算拿什么ISO900X的。
8. 只有Protocol的东西, 要给客户的, 我才作documentation。
9. 我有好的compiler 开发工具。
10.我臭屁 。。你也可以的。。。
到了后期发现到我所编写的程序,是头痛医头,脚痛医脚的方法。
这是因为你的Program的结構(structure)不强, 不能scalable。 |
|
|
|
|
|
|
|
楼主 |
发表于 16-10-2007 08:54 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 16-10-2007 10:10 AM
|
显示全部楼层
原帖由 rothmans 于 16-10-2007 08:54 AM 发表
还有其他人能给些意见吗
搜集了别人的意见后,要怎样利用呢?
我们还是做好本份, 公司让我们做什么,(合理的), 我们就把它做好。
Team Work 有Team Work 的作法, One Man Show有One Man Show的作法。
为别人打工, 是修行, 是磨练。但不要打一世人的工,要为自己打工。
你的修行够了, 才可以自立门户。 |
|
|
|
|
|
|
|
发表于 23-10-2007 07:27 PM
|
显示全部楼层
我写程序时也是没画的。。。
画了我跟加看不懂,我同意pic的做法,在code里放remark就可以了
其实,我更加怪。。。
我是写好了程序才画的,就是说有人想看时我才会画给他们看
我写code时是惯性把不同的operation分开的,当每一个code OK 时才合再一起。。。
我个人觉得这样方便很多 |
|
|
|
|
|
|
|
发表于 23-10-2007 10:22 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 2-11-2007 10:03 PM
|
显示全部楼层
我是觉得用ASM的时候画流程图比较好,因为ASM code没有if then else的判断,当要作一些逻辑判断的时候如果没画流程图就可能遇到很多麻烦,但如果写C,VB的时候就不用了,Remark就行 |
|
|
|
|
|
|
|
楼主 |
发表于 2-11-2007 11:03 PM
|
显示全部楼层
原帖由 若有情 于 2-11-2007 10:03 PM 发表
我是觉得用ASM的时候画流程图比较好,因为ASM code没有if then else的判断,当要作一些逻辑判断的时候如果没画流程图就可能遇到很多麻烦,但如果写C,VB的时候就不用了,Remark就行
在汇编语言里也是有判断的,不过是助记忆指令码判断,不如高级语言那么直观。
[ 本帖最后由 rothmans 于 2-11-2007 11:05 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 3-11-2007 09:56 AM
|
显示全部楼层
原帖由 rothmans 于 2-11-2007 11:03 PM 发表
在汇编语言里也是有判断的,不过是助记忆指令码判断,不如高级语言那么直观。
对阿,多数都拿ram里的某个位元来作判断,所以非常间接,麻烦 |
|
|
|
|
|
|
|
发表于 14-11-2007 12:49 AM
|
显示全部楼层
我的习惯也是不画,流程在头脑里,画不画也是没关系(如果有特别要求画的话就另当别论)
我觉得最好就是把程式分成数个function,哪里错了就改哪里,不用大费周章的改完整体结构(处非逻辑错了) |
|
|
|
|
|
|
| |
本周最热论坛帖子
|