什么是编程 为什么有很多出名开源的C/C 方面的高性能网络库,比如libevent,boost-asio,有些企业还要自己写?
为什么有很多出名开源的C/C 方面的高性能网络库,比如libevent,boost-asio,有些企业还要自己写?
我认为,是构建轮子还是直接使用开源库,很大程度上取决于部门负责人的个人喜好。曾几何时,c开发人员热衷于重新构建轮子,那么为什么有些企业要自己编写呢?我在项目开始时不知道这个库的存在,我不想以后再介绍它。
2)许多第三方库依赖于许多其他第三方库。要引进a馆,就得引进B馆、C馆、D馆,这无疑增加了院系成员的学习成本。
3)第三方开源库通常会频繁更新。如果你知道有一个bug,你想更新它吗?基础库的更新无疑会花费更多的开发时间和测试时间。
4)使项目整体可控。一旦引入的开放源代码库出现问题并且项目团队不熟悉它,这将是灾难性的。
5)现有开源库过于复杂,学习成本高,团队成员水平参差不齐。
最后,附上一本我前段时间读过的书。
本文是作者《一个程序员的奋斗史》悟空问答原创文章,未经允许转载,抄袭将被追究
曾经叱诧风云的Delphi为何现在基本无人学?学这个以后有没有前途?
这是一个错误的命题。一年前,我只能说你缺乏知识,但现在你说你真的是文盲。
首先,还有很多国外的Delphi用户。随着xe10的发布,越来越多的用户回归。
其次,部门级的大多数C+10或Java开发人员早年都是Delphi爱好者,他们中的许多人都是老板。当他们转向Delphi时,他们害怕失去工作,但实际上,他们总是选择Delphi,这在他们开发项目时很容易使用。张小龙是成功的典范
!第三,随着华为的强势崛起,微软或谷歌不是铁饭碗。物联网编程将成为一种时尚,跨平台的delphi10.0将得到广泛应用。
第四,Delphi10.0易于学习,功能强大。
第五,德尔福适合创业,但不适合工作。现在开始创业的程序员人数正在迅速增加。
如果您仔细调查一下,除了刚学编程又缺乏知识的新手,学习Delphi后转行再次使用Delphi 10.0的开发高手比例,我觉得这部分人增长很快,这与您的问题完全相反!
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。