文件名称:出错处理-国网配电终端安全报文定义v1.2.1
文件大小:326KB
文件格式:PDF
更新时间:2024-06-22 06:28:07
c
(1)编程风格; (2)出错处理; (3)算法复杂度分析(用于提高性能)。 在大学里从来没有人如此严格地考查过我的程序。我花了半个小时,修改了数次, 他还不尽满意,让我回家好好琢磨。我精神抖擞地进“考场”,大汗淋漓地出“考场”。 这“高手”当得也太窝囊了。我又好好地反省了一次。 我把反省后的心得体会写成文章放在网上传阅,引起了不少软件开发人员的共鸣。 我因此有幸和国产大型 IT 企业如华为、上海贝尔、中兴等公司的同志们广泛交流。大 家认为提高质量与生产率是软件工程要解决的核心问题。高质量程序设计是非常重要的 环节,毕竟软件是靠编程来实现的。 我们心目中的老手们和高手们能否编写出高质量的程序来? 不见得都能! 就我的经历与阅历来看,国内大学的计算机教育压根就没有灌输高质量程序设计的 观念,教师们和学生们也很少自觉关心软件的质量。勤奋好学的程序员长期在低质量的 程序堆中滚爬,吃尽苦头之后才有一些心得体会,长进极慢,我就是一例。 现在国内 IT 企业拥有学士、硕士、博士文凭的软件开发人员比比皆是,但他们在 接受大学教育时就“先天不足”,岂能一到企业就突然实现质的飞跃。试问有多少软件 开发人员对正确性、健壮性、可靠性、效率、易用性、可读性(可理解性)、可扩展性、 可复用性、兼容性、可移植性等质量属性了如指掌?并且能在实践中运用自如?。“高 质量”可不是干活小心点就能实现的!