如何写好代码? (2)

上面提到的轮子,有开源的,当然也有闭源的。有些用已有的或自创轮子结合业务痛点打造新的氪金轮子来走商业模式,这种科研比较多,因为科研人员既是业务人员也是研发人员。那另一部分人为啥愿意把代码开源出来呢。

首先代码并不是软件生命周期的核心,运行生命周期和用户访问生命周期才是。没有公司把运营体系开源出来,这部分才是核心。开源代码就像写书,你看了也不一定能和作者思想一致,只是代码运行在机器中,书籍运行在脑子里。生而为人,千奇百怪,我们读书是为了能想到作者是如何思考的。源代码理解作者的设计思想,从理解作者面对的问题入手,让代码运行在脑子里。技术也是需要环境配套和人的配套。另一方面,开源作者也希望让全球开发者参与到自己项目的开发中,这样整个项目的研发体系就变得更大了,集思广益。

7,真相

其实也并没有说明如何写好代码?如何练一手好字,当然不是程序员喜爱的Consola和微软雅黑,程序员手写字也都自成一派。我们小时候练字会先去临摹,掌握每个字的笔锋走势。如何写一篇好文章,各种修辞手法套路,也就是设计模式,它可能没有白话文那么好懂,但很优美,也可以在合适的地方用其他手法代替。当然白话文也是一种风格。

平常积极心,现在获取知识极其容易,也极其容易焦虑。尽量先把自己的一亩三分地种好,再去刨别人家的地。贩卖焦虑和焦虑的也可能是同一个人。焦虑会是向上的动力,但如果只是贩卖给你的,那往往这种动力不会持久,一旦没有焦虑的供给,你就会焦虑“我现在该焦虑点啥啊”。滋生自己向上而生的力量,那种也许不是很强大,但会一股一股涌出的小涟漪,才是平常积极心态在水面上的挣扎,倘若那股力量比较强大,必定也有死磕的决心,何不放手一搏,翻江倒海。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpdsws.html