久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

netty與libevent 為什么有很多出名開源的C/C 方面的高性能網絡庫,比如libevent,boost-asio,有些企業還要自己寫?

為什么有很多出名開源的C/C 方面的高性能網絡庫,比如libevent,boost-asio,有些企業還要自己寫?我認為,是構建輪子還是直接使用開源庫,很大程度上取決于部門負責人的個人喜好。曾幾何時

為什么有很多出名開源的C/C 方面的高性能網絡庫,比如libevent,boost-asio,有些企業還要自己寫?

我認為,是構建輪子還是直接使用開源庫,很大程度上取決于部門負責人的個人喜好。曾幾何時,c開發人員熱衷于重新構建輪子,那么為什么有些企業要自己編寫呢?我在項目開始時不知道這個庫的存在,我不想以后再介紹它。

2)許多第三方庫依賴于許多其他第三方庫。要引進a館,就得引進B館、C館、D館,這無疑增加了院系成員的學習成本。

3)第三方開源庫通常會頻繁更新。如果你知道有一個bug,你想更新它嗎?基礎庫的更新無疑會花費更多的開發時間和測試時間。

4)使項目整體可控。一旦引入的開放源代碼庫出現問題并且項目團隊不熟悉它,這將是災難性的。

5)現有開源庫過于復雜,學習成本高,團隊成員水平參差不齊。

最后,附上一本我前段時間讀過的書。

本文是作者《一個程序員的奮斗史》悟空問答原創文章,未經允許轉載,抄襲將被追究!

主站蜘蛛池模板: 墨玉县| 视频| 渝北区| 米泉市| 正定县| 唐山市| 巴林右旗| 赤峰市| 崇信县| 玉屏| 罗城| 青浦区| 高要市| 长岭县| 嫩江县| 抚州市| 商都县| 定兴县| 彰武县| 陇西县| 德安县| 同江市| 昭通市| 阜南县| 信宜市| 盈江县| 武隆县| 新郑市| 南木林县| 聂拉木县| 酉阳| 盐边县| 芒康县| 称多县| 临沧市| 武宣县| 福州市| 永昌县| 洮南市| 黄梅县| 黔南|