• 静思
  • 吴言片语
    • 吴言
    • 片语
    • 杂七杂八
  • 死于青春
    • 一路走好
  • 乌合麒麟
  • 纪念
    • 5.12
    • 3.23
  • GitHub
    • A List of Post-mortems
    • The Art of Command Line
  • 关于
    • Privacy Policy

程序员的信仰

金鳞岂是池中物,一遇风云便化龙

HOME » 技术生活 » “软件危机”时总结的坏的编程习惯——我们是否依旧守着古风?

“软件危机”时总结的坏的编程习惯——我们是否依旧守着古风?

2005 年 10 月 9 日 @ 下午 2:23 by Jay | 被踩了 2,561 脚

1、乱用GOTO语句(上下跳转看起来非常方便)

2、大量使用全局变量(无法控制它们值的变化,例如在非预期的子程序的执行中)

3、不声明变量类型就使用(隐含类型可以在Fortran中使用,例如,一个实数可以截短为一个整数而没有引起程序员的注意)

4、非结构化的、组织混乱的大块代码用于多个任务(一块可能有上千行代码)

5、注释行太少(由于它们并不被执行!)


-- EOF --

除非注明(如“转载”、“[zz]”等),本博文章皆为原创内容,转载时请注明: 「转载自程序员的信仰©」
本文链接地址:“软件危机”时总结的坏的编程习惯——我们是否依旧守着古风?

分享

  • 点击分享到 Facebook (在新窗口中打开) Facebook
  • 点击以分享到 X(在新窗口中打开) X
  • 更多
  • 点击分享到Reddit(在新窗口中打开) Reddit
  • 点击分享到Telegram(在新窗口中打开) Telegram
  • 点击以在 Mastodon 上共享(在新窗口中打开) Mastodon

赞过:

赞 正在加载……

相关

Today on history:

【2010】联通3G套餐到底哪个便宜?
Posted in: 技术生活 Tagged: coding
← Tomcat 5.5.9 不支持switch()?
Java code name →

android (9) apple (20) augmentum (9) Beijing (21) bt (8) career (28) coding (38) firefox (10) google (36) hibernate (11) ibm (11) iphone (10) java (93) linux (16) m$ (26) mac (58) macos (27) nazca (9) olympics (8) oo (8) playstation (10) rip (8) Shanghai (39) spring (9) tips (45) tommy emmanuel (8) ubuntu (12) usa (23) windows (9) 北航 (17) 博客 (29) 吐槽 (8) 周末 (9) 和谐社会 (26) 小资 (11) 愤青 (40) 方言 (10) 朋友 (77) 歌词 (8) 烟酒不分家 (18) 爱国 (19) 爱情 (8) 犯二 (15) 破解 (8) 足球 (11)

烫手山芋

  • 再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~ - 被踩了 27,841 脚
  • 生活,就是一个期待跟着一个期待 - 被踩了 21,398 脚
  • 星巴克饮品缩写大全(Starbucks Drink ID Codes)[zz] - 被踩了 18,501 脚
  • 从一个全角冒号说一下我为什么不感冒iOS - 被踩了 14,435 脚
  • 有关Character.isLetter()和Character.isLetterOrDigit() - 被踩了 13,633 脚

刚拍的砖

  • leo 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 花 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》
  • 无名氏 发表在《从一个全角冒号说一下我为什么不感冒iOS》
  • Jay 发表在《Mac OS geek级问题》
  • Wei Wang 发表在《再谈苹果的输入法:这一次是靠OS X自带的输入法来翻身的~》

随便看看

  • 终于找到一个可看的FF皮肤14 年 ago
  • 微软老将Philip Su离职信:回首12年职场 [zz]12 年 ago
  • Mini Java编译器(二)9 年 ago
  • CCTV2,真他妈二19 年 ago
  • iLife 2011 下载 [zz]5 年 ago

文以类聚

光阴似箭

其他操作

  • 登录
  • 条目 feed
  • 评论 feed
  • WordPress.org

Copyright © 2025 程序员的信仰.

Jay's Omega WordPress Theme by Jay

 

正在加载评论...
 

    %d