为了少奋斗两年,程序员需要懂得这些编程哲理

对于合格的程序员来说,编写程序是再简单不过的事情。但是,作为一名优秀的程序员,打造优秀的程序往往需要编程哲学和思想。

五大编程哲理:

1、你的目的是找BUG的时候,BUG已经很难找了,更不要说当你认为自己的代码中没有错误的时候。

很多程序员在编写完程序,深深地吸了一口烟,将气缓缓地吐出,如负重释。结果QA和你反应有个bug,是不是环境有问题呀?我电脑上都没问题的啊~离成功就差一个bug了,容我改一下bug,结果出现了一群bug,行吧,你又要加班了

2、“过早的优化是万恶之源”,“最强大的优化工具是DELETE键”。

程序员加班写代码时,产品已经改需求了,使得程序员倍感无奈。但有时候就是这样,计划赶不上变化。

有大神提议:先有质量地实现你的需求,写够testcase,然后做profile去找到性能的瓶颈,这个时候再优化!

3、如果第一次你没有成功,那么称之为1.0版,继续加油。

既然自己已经选择了编程这条路,毫无疑问,要把自己当成伟大的程序员。所以作为一名伟大的程序员,再渣的产品都应该有它的版本号,赋予它生命力,并不断将它升级。

4、有的时候宁愿付钱让你周一在床上待着,也不想让你用这周剩下的时间去调试你在周一所写的代码。

5、一个精明的程序员从来都是想方设法让代码变得简洁,易于维护。只有愚蠢的程序员才会让简单的代码复杂化。

登陆 腾讯课堂搜索 博育课堂免费学习Hadoop知识

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180906A1APTX00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券