2020-10-18 - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 技术分享 >

2020-10-18

发表时间:2020-10-18

发布人:葵宇科技

浏览次数:24

有人负责才有质量:写给在集市中迷失的一代

在这个年代才开始学习编程的我们,基本就算是最年轻的一代coder了吧。我想每一个我们这样的coder,在第一次编写一些稍具规模的小程序时,都是去搜过相关的开源源码的甚至于把人家的代码改了改了就当成了自己的。就像作者说的,这是一个开源运动如火如荼的时代,是一个让coder们容易迷失在这个充满源码的大集市的时代。代码重用,是每一天都在不断重复发生的事情。我们总是认为代码重用没什么不好,既然已经存在的可以利用的模块,为什么不去直接使用呢?然后,事实上,不同来源的重用的代码,凑到一起,往往把整个项目搞的一团糟。其实,我以为,当你需要做一个什么项目的时候,自己重新计划好每一个模块然后亲手写一个也许是最好的,这样的代码条理清晰,其中的依赖关系完全不像前面所说的那么混乱。
作者说,学会计算机编程很容易,就像学会用钉子把两块木板钉在一起一样容易。可以说,这两年多来,我们花在编程上的时间真的很少,特别是相对于很多所谓的基础课来说。我们当时简直不理解为什么不让我们花更多时间在代码上。可是,随着慢慢的看一些书,做一些小的项目,感觉编程真的不是太难的事。然而,这种所谓的会编程也就只是会把两块木板钉在一起,有什么意义呢,市场对这种产品有需求吗?若没有进一步的精致加工,我们和我们的代码也就只能慢慢在集市里迷失。
作者用沉睡在集市中的美轮美奂的unix大教堂做了个例子,来说明了一个现实:一坨脓包似的权宜代码,被一群盲目的根本不知IT架构为何物的所谓IT“专业人士”永无休止地复制着,粘贴着。我以为,集市,就是整个开源软件的世界,而大教堂,就是通过严谨的也呆板的整个软件构建过程写出来的伟大而漂亮的项目。作者说,这一代的coder早已迷失在集市中,他们没有见过大教堂,不懂为什么需要大教堂,更不用说去想象大教堂的样子。
但是集市中虽然有很多东西都是粗糙的,但是也有很多东西会有成为所谓大教堂的潜质,正所谓存在即合理,集市虽粗糙但让我们学习的东西其实也不少,怎么找到这个教堂和集市的平衡点,或许才是我们最需要解决的东西,我们只有找到了这个平衡点,两边兼顾,不断完善,才能做得更好。

相关案例查看更多