php语言

想要写好的程序应该远离计算机

时间:2023-03-19 18:18:49 php语言 我要投稿
  • 相关推荐

想要写好的程序应该远离计算机

  计算机界最好的程序员是只用记事本就可以打出很多程序代码,程序员想要写好的程序应该远离计算机,希望对大家编程有启发!更多内容请关注应届毕业生网!

  最好的写程序的地方不是在你的计算机前,不是使用你的编译器、IDE或其它一些工具。这最好的地方是一个远离这些工具的场所 —— 是某个能让你认真的思考的地方。对于一个你很熟悉的编程语言,你很容易把你脑子里已经构思好的程序转换成编译器/解释器可以编译/解释的程序 —— 难就难在如何在脑子里先把程序编好。

  有一天我乘火车旅行。我带了笔记本,但没有网络。不幸的是,我使用的是一种商业编程语言(IDL,真不巧),这种语言需要使用我大学网站上的许可证。因为不能连上互联网,我拿不到许可证,于是我的编译器和IDE就跑不起来。你可能会喜欢使用一个需要昂贵的许可证的商业编程语言,但它的确使我不能在编辑器里写任何的代码。而你猜这么着 … 这让我开始思考!

  我想这篇博客正好印证一篇博客的内容,它里面说道:

  我从我的第一个老板那里学到的最大的一个教训是:“当你的程序运行异常时,不要使用debug工具,用你的大脑。”

  这就是远离电脑后会迫使你去做的事。通常你很容易进入这样一种编程习惯:

  写一些程序(乱糟糟的)

  编译,运行

  使用简单的测试用例进行测试

  发现有问题

  小改一下程序,也许能解决这个问题

  重复 …

  这当然会导致程序最终乱糟糟的,无法阅读理解,很有可能问题多多,没有很好的测试。

  远离计算机能迫使你在大脑里周全的思考所有的问题 —— 这跟你抱着计算机编译、运行你的程序相比可能会花更长的时间(至少对于小程序是这样)。可是,这样做后,你就不会去一点一点的改动程序、一遍遍试着运行它 们了,你是真正的思考这些代码是做什么的。在那天、在火车上之前,我还从没有在纸上规划过任何的程序。

  而从此之后我努力在写程序之前会把思路画在纸上,思考它,一步一步的用代码实现,做出高质量的,高效的,没有问题的程序,多去思考,最后才在编译器上运行。程序是最后才从纸上拷贝到编译器里。

  任务完成的很好 —— 我自认为,希望这是一个有用的建议。

【想要写好的程序应该远离计算机】相关文章:

应该如何做明确目标java程序员职业规划04-02

计算机二级java程序规范考点复习12-06

计算机二级《Web程序设计》习题11-29

计算机二级JAVA考试构建JAVA程序201712-06

计算机二级C++程序题及答案解析12-02

计算机二级MySQL数据程序设计模拟试题12-04

计算机二级考试VB程序设计单选题11-26

2016计算机二级考试Java语言程序设计辅导12-12

2017计算机二级web程序设计练习题03-29

2017计算机二级《WEB程序设计》模拟练习问答03-29