成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

阿迪boost系列 為什么有很多出名開(kāi)源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫(xiě)?

為什么有很多出名開(kāi)源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫(xiě)?到底是自己造輪子,還是直接使用開(kāi)源庫(kù),我想很大程度上取決去部門(mén)老大的個(gè)人喜好。曾幾何

為什么有很多出名開(kāi)源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫(xiě)?

到底是自己造輪子,還是直接使用開(kāi)源庫(kù),我想很大程度上取決去部門(mén)老大的個(gè)人喜好。曾幾何時(shí),C 開(kāi)發(fā)者都熱衷于重復(fù)造輪子,那么為什么還有的企業(yè)要自己寫(xiě)呢?下面談?wù)勛约旱目捶ǎ?/p>


1)項(xiàng)目初期并不知道有這個(gè)庫(kù)的存在,后面也懶得再引入。

2)很多第三方庫(kù)依賴(lài)的其他第三方庫(kù)都比較多,為了引入A庫(kù),不得不引入B、C、D庫(kù),這無(wú)疑增加了部門(mén)成員的學(xué)習(xí)成本。

3)第三方開(kāi)源庫(kù)一般更新較頻繁,明知有Bug了,你們要不要更新呢?基礎(chǔ)庫(kù)的更新無(wú)疑要花費(fèi)更多的開(kāi)發(fā)時(shí)間、測(cè)試時(shí)間。

4)讓項(xiàng)目整體可控性更強(qiáng),一旦引入的開(kāi)源庫(kù)出現(xiàn)問(wèn)題,而項(xiàng)目組有對(duì)它不熟悉,那么將是災(zāi)難性的。

5)已有開(kāi)源庫(kù)過(guò)于復(fù)雜,學(xué)習(xí)成本高,組內(nèi)成員水平參差不齊。


最后附一張自己前段時(shí)間研讀的書(shū)籍。

本文為作者“一個(gè)程序員的奮斗史”悟空問(wèn)答原創(chuàng)文章,未經(jīng)允許轉(zhuǎn)載、抄襲必究!

boost庫(kù)一般用在什么應(yīng)用?boost有GUI庫(kù)嗎?

這里是關(guān)于boost的一個(gè)介紹。個(gè)人感覺(jué)是標(biāo)準(zhǔn)庫(kù)的擴(kuò)充,實(shí)現(xiàn)了很多實(shí)用級(jí)別的功能。 它里面有一個(gè)graph,但應(yīng)該不是你要的GUI庫(kù)。要GUI庫(kù)的話可以用WX。