美文网首页让前端飞石头剪刀布
程序员必须明白的编程哲学,学会可以少奋斗两年!

程序员必须明白的编程哲学,学会可以少奋斗两年!

作者: 560b7bb7b879 | 来源:发表于2018-08-13 17:49 被阅读73次

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

首先

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

很多程序员在编写完程序,深深地吸了一口烟,将气缓缓地吐出,如负重释。

结果QA和你反应有个bug,是不是环境有问题呀?我电脑上都没问题的啊~

离成功就差一个bug了,容我改一下bug,结果出现了一群bug,行吧,你又要加班了

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

程序员加班写代码时,产品已经改需求了,使得程序员倍感无奈。

但有时候就是这样,计划赶不上变化。

有大牛给出的做法是:

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

然而自己已经选择了编程这条路,毫无疑问,要把自己当成伟大的程序员。

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

作为一名伟大的程序员,再渣的产品都应该有它的版本号,赋予它生命力,并不断将它升级。

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

一个精明的程序员从来都是想方设法让代码变得简洁,

易于维护。只有愚蠢的程序员才会让简单的代码复杂化。

感谢阅读

喜欢看小编文章的点个订阅或者喜欢!小编每天都会跟大家分享文章,也会给大家提供web前端学习资料。

相关文章

网友评论

  • Viknando:所以你想说的编程哲学是什么呢?是想方设法让代码变得简洁、付钱让你周一在床上待着,也不想让你用这周剩下的时间去调试你在周一所写的代码、写够testcase?
    Viknando:@IT智云编程 那少奋斗两年的编程哲学是哪个?
    560b7bb7b879:@Viknando 代码简洁是没有错的
  • 择势量投:鸡肋
    560b7bb7b879:@给策 多学多思考
  • 垃圾简书_吃枣药丸:“过早的优化是万恶之源”,“最强大的优化工具是DELETE键”

本文标题:程序员必须明白的编程哲学,学会可以少奋斗两年!

本文链接:https://www.haomeiwen.com/subject/lqgubftx.html