本人其实是从事维护工作,编程只能算是业余爱好。此文纯粹是从商业的角度谈一点看法,权当是旁观者的门外之言,高手们大可当笑话来看。 (前几日发的“”得到大家的热烈捧场,实在是
近日,在一项包含数码相机软件分类的 InfoTrends 数码相机用户调查中,柯达 EASYSHARE 软件排名第一。Info Trends 的此次调查要求消费者对他们比较满意的软件从以下方面进行
成功软件开发者的9种编程习惯 成功软件开发者的9种编程习惯 好的原程序做出好的软件 有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软
好的原程序做出好的软件 有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软件不是一次性就作完的,有必要做修改,扩展等管理。所以原程序要尽量作成易看懂,管理方便。 这
8. 确认Buffer 要时时确认对设定的排列或变量的大小,以避免数据混乱或导致系统出问题。请看下面使用者输入数据的例子: char city; /* 为都市名称的排列 */ printf("
7. 起名要合理 程序,变量,procedure,structure等名一定要跟它的内容联系起来,变量不要起名如”x”,”y”,”z” 也许你会说笔者在上面举的例子里也用了x,y等,可笔者这样
6. 写好注释 要养成写注释的习惯。特别是别人难以理解的程序或变量一定要注释,一个月后,也许你自己也需要看那注释呢。 int x = 100; int y = 1000; if(x <
5. 不乱用程序切断(Block) 很多人经常乱用程序切断。使用三个以上的切断是比较难以看懂的程序。请看下面例子: int a = 10; int b = 20; int c = 30; i
4. 不乱用if语句 有些人很喜欢用“if”语句,如下: if(a == 0) { a++; return(a); } if(a == 1) { a += 5; ret
2. 要适合使用空格和tab键 C语言是不分辨空格的,因此程序也可以不需要空格一直写下去,但这样的程序会是谁都看不懂的"很有难度"的程序,请看以下例子: if(x==0) {a=b=c=d=MAX