| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1841 人关注过本帖
标题:[讨论]关于代码习惯问题
只看楼主 加入收藏
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
 问题点数:0 回复次数:38 
[讨论]关于代码习惯问题
因有感于现在论坛中某些帖子,才发此帖的。
大家都自己对照一下,看一下以下几点你是否有这个习惯?
1、一个程序不管它有多长,全部代码都顶行一路写下去,这样看起来倒真有点阅兵的壮观感。但你们扪心自问,如果这个程序有1000行代码,先别说别人看不看得懂,就是你自己隔一个星期来看,你自己看得出来一个逻辑错误会出在哪吗?当然,我不能排除你的那个程序能一次成功,但你自己敢说你每个程序都能100%的一口气写成功吗?
2、从来不预先定义变量,在代码中直接用变量。多数错误都是从这里开始的。一个程序写好后发现运行结果不正确或是数组越界或是With对象不存在等等之类的错误…………当然,你们大可把这一大段代码放上论坛,让别人帮你去看,但是如果这样的程序代码超过50行的话有几个人会帮你去仔细的看。我记得我有一次就说过,这样的代码你让我改我是不想看,100行之内我帮你重写一个还快一些,当然,如果超过100行我最多看一眼就闪人。大家都有自己的工作、或是学习任务,没那么多的时间去理解你的程序。这样就是你的帖子没人管你也不能怪别人。
3、函数名、过程名、参数名、变量名、常量随手写或是不定义类型(很容易出现赋值错误)。
4、没有注释。(我自己就有这个毛病,不过我已经开始改了)

大家看看自己都符合上面哪几条?
希望大家都养成一个好的写代码的习惯,为自己为大家为中国的软件业都好。
搜索更多相关主题的帖子: 阅兵 代码 习惯 变量 
2007-06-16 17:00
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
赞成!

/images/2011/147787/2011051411021524.jpg" border="0" />
2007-06-16 18:09
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
以下是引用ioriliao在2007-6-16 18:09:47的发言:
赞成!

不过看起来,对此不屑的人多数。

对了,ioriliao,好久没看到你到论坛里来了,真的学VC++去了?

[此贴子已经被作者于2007-6-17 8:28:20编辑过]


VB QQ群:47715789
2007-06-17 08:26
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
呵呵,不屑,这是很正常的,待以后他们吃过苦头就会知道重要了.
我没有学习VC++,而是纯的最新标准的C++.我不喜欢ms的mfc框架
的编程.现在努力地学习C++,下一步就是数据结构和算法.再下一步
就是编译原理和汇编,再下一步就是操作系统原理.不怕joforn兄笑话
,我现在的目标是希望可以做一个编译器和操作系统出来,哪怕很简单的
.我已经厌倦了做erp的软件了,没什么意思,因为老是在用别人的东西,而且
用得知其然,不知其所以然!我现在想要的就是知其所以然.呵呵 ...

/images/2011/147787/2011051411021524.jpg" border="0" />
2007-06-17 08:39
西山居士
Rank: 4
等 级:贵宾
威 望:11
帖 子:581
专家分:0
注 册:2007-4-21
收藏
得分:0 
ioriliao先预祝你成功,第二个比尔盖次就要诞生了~~~~~~~~~~~~

2007-06-17 08:48
ioriliao
Rank: 7Rank: 7Rank: 7
来 自:广东
等 级:贵宾
威 望:32
帖 子:2829
专家分:647
注 册:2006-11-30
收藏
得分:0 
让老居士你取笑了!

/images/2011/147787/2011051411021524.jpg" border="0" />
2007-06-17 08:49
西山居士
Rank: 4
等 级:贵宾
威 望:11
帖 子:581
专家分:0
注 册:2007-4-21
收藏
得分:0 

,唉,忘正题了,楼主所述确实是有很多人有这毛病,(也包括我)。


2007-06-17 08:50
ouzhiguang
Rank: 1
来 自:湖南长沙
等 级:新手上路
威 望:1
帖 子:240
专家分:0
注 册:2007-5-18
收藏
得分:0 
顶你啊 你学什么的.....呵呵
编译器和操作系统我们在学校都做过简单的 课程设计....
编译器的话 先做个词法分析 再进行语法分析
操作系统嘛 麻烦得要死!
2007-06-17 08:51
西山居士
Rank: 4
等 级:贵宾
威 望:11
帖 子:581
专家分:0
注 册:2007-4-21
收藏
得分:0 
以下是引用ioriliao在2007-6-17 8:49:39的发言:
让老居士你取笑了!

哪里哪里,开玩笑归开玩笑,但我真的希望你能早点做出来,那怕最简单的。


2007-06-17 08:52
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
以下是引用ioriliao在2007-6-17 8:39:59的发言:
呵呵,不屑,这是很正常的,待以后他们吃过苦头就会知道重要了.
我没有学习VC++,而是纯的最新标准的C++.我不喜欢ms的mfc框架
的编程.现在努力地学习C++,下一步就是数据结构和算法.再下一步
就是编译原理和汇编,再下一步就是操作系统原理.不怕joforn兄笑话
,我现在的目标是希望可以做一个编译器和操作系统出来,哪怕很简单的
.我已经厌倦了做erp的软件了,没什么意思,因为老是在用别人的东西,而且
用得知其然,不知其所以然!我现在想要的就是知其所以然.呵呵 ...

呵,我倒是认为数据结构和算法要先学,因为个人以为不管是什么语言到最后都是数据结构和算法的最终体现。


VB QQ群:47715789
2007-06-17 08:52
快速回复:[讨论]关于代码习惯问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018140 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved