亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12下一頁
最近訪問板塊 發(fā)新帖
查看: 4238 | 回復: 14
打印 上一主題 下一主題

耗時數(shù)月重做輪子卻發(fā)現(xiàn)意義不大 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-04-10 09:59 |只看該作者 |倒序瀏覽
從年前開始,基于過去寫的代碼,提取共通代碼大量增補刪改后搭建了一個完整的用C寫后臺服務的框架。
也實際用了下,的確也挺方便,只要關注自己的業(yè)務就可以了。畢竟自己寫的東西用起來很熟練。
因為很多代碼只是基于以前代碼的重新整理,其實實現(xiàn)得也不夠優(yōu)美。有時候花了很長時間重寫一些東西,之后又發(fā)現(xiàn)其他的丑陋的代碼還是很多。
最近移植到多個平臺后,發(fā)現(xiàn)一大堆的#ifdef之類的東西已經慘不忍睹,完全不符合我的美學觀念了。
也許從一開始就應該用glib、apr之類的跨平臺的庫,或者根本就沒必要自己整這么個小框架,至少沒必要在里面整那么多重新做輪子的事情。
也許唯一的意義就是整理并反復修改了2W行沒多大用處的代碼,增加了code的熟練度,理解了一下自己整框架要考慮的東西。
可憐我這小半年的精力啊,大把大把的業(yè)余時間就得到這么個意義不大的東東。
是不是這也算是技術道路上的一個必經階段呢?先是試圖做輪子,最后發(fā)現(xiàn)直接用更好的輪子就是了。

論壇徽章:
0
2 [報告]
發(fā)表于 2009-04-10 10:02 |只看該作者
原帖由 xie995 于 2009-4-10 09:59 發(fā)表
從年前開始,基于過去寫的代碼,提取共通代碼大量增補刪改后搭建了一個完整的用C寫后臺服務的框架。
也實際用了下,的確也挺方便,只要關注自己的業(yè)務就可以了。畢竟自己寫的東西用起來很熟練。
因為很多代碼 ...



在公司里面要盡量避免這種情況,這是對公司資源的浪費。

個人么,看喜好了。

論壇徽章:
0
3 [報告]
發(fā)表于 2009-04-10 10:08 |只看該作者
把它當作業(yè)余的愛好吧,收益還是很多的,雖然代碼最終不一定要用在生產環(huán)境,

很多東西,不親自付出一下,是無法體會的



重復造輪子的事情,還是需要做的

論壇徽章:
0
4 [報告]
發(fā)表于 2009-04-10 10:11 |只看該作者
俺昨天在Gentoo的plante上看到有人討論了glib在server side的問題,看語氣,好像說glib用在server side上有點勉強
http://blog.flameeyes.eu/2009/04/07/is-glib-ready-for-servers

論壇徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52雙子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午馬
日期:2013-10-18 21:43:38
5 [報告]
發(fā)表于 2009-04-10 10:14 |只看該作者
等你用了現(xiàn)有的跨平臺庫,也會覺得這里那里不爽的,畢竟需求各不相同

論壇徽章:
0
6 [報告]
發(fā)表于 2009-04-10 10:15 |只看該作者
基于不同情況,個中選擇,各有利弊。

找到最適合的輪子的概率是極低的, 你選了一個輪子, 開始不錯,可能后來發(fā)現(xiàn)它 太重,太小,沾水就散架,或者根本不圓,想改可就無從下手了。

論壇徽章:
0
7 [報告]
發(fā)表于 2009-04-10 10:33 |只看該作者
原帖由 wwwsq 于 2009-4-10 10:02 發(fā)表



在公司里面要盡量避免這種情況,這是對公司資源的浪費。

個人么,看喜好了。

個人愛好。不給錢的情況下花大量業(yè)余時間給公司干活的可能性已經不大了。只是覺得自己的業(yè)余時間也是有價值的才對。
話說回來,公司自己預研的項目,倒大半都是失敗的或沒有意義的。比較郁悶,呵呵。
不過既然拿了錢又無法改變領導們的想法,就按照領導們的想法實現(xiàn)一些很奇怪的東西也無所謂。
-------------------------
公司有自己的輪子。當然我覺得那個輪子太重太丑陋了,這也是我想自己搞個小輪子玩的起因。
也許一個能正常轉動的輪子就是好輪子。
也許使用glib之類的庫最大的缺陷是,一旦全部的代碼都基于第三方庫堆建起來了,卻發(fā)現(xiàn)第三方庫不符合自己的要求就比較頭大了。
這也是最初不使用第三方庫的原因。但是看來自己做的話,很多東西是比較麻煩的,尤其是跨平臺這點。
只考慮類unix平臺的話還好,一旦考慮windows就會變得很麻煩的樣子。不過Win32版本是否值得去移植也很值得考慮就是了。

論壇徽章:
7
丑牛
日期:2013-10-18 14:43:21技術圖書徽章
日期:2013-11-03 09:58:03辰龍
日期:2014-01-15 22:57:50午馬
日期:2014-09-15 07:04:39丑牛
日期:2014-10-16 14:25:222015年亞洲杯之伊朗
日期:2015-03-16 10:24:352015亞冠之城南
日期:2015-05-31 09:52:32
8 [報告]
發(fā)表于 2009-04-10 10:35 |只看該作者
難道LZ一開始連glib庫都不用?直接自己寫所有的庫?

論壇徽章:
0
9 [報告]
發(fā)表于 2009-04-10 10:53 |只看該作者
Glib用起來還可以

但是我們公司的人都類似樓主,開發(fā)都是使用自己積累的庫

論壇徽章:
0
10 [報告]
發(fā)表于 2009-04-10 11:57 |只看該作者
簡單設計,敏捷開發(fā)。。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP