Read Sean

          Read me, read Sean.
          posts - 508, comments - 655, trackbacks - 9, articles - 4

          Dreaming in Code 是本好書

          Posted on 2009-03-02 00:44 laogao 閱讀(705) 評(píng)論(0)  編輯  收藏 所屬分類: Programming in General 、ReadingProject Management 、The Other Side

          周末花了一個(gè)下午和一個(gè)晚上把Scott Rosenberg的Dreaming in Code從頭到尾看了一遍。最直接的感受是這本書把我之前很多記憶碎片串在了一起,成為一個(gè)生動(dòng)而"完整"的故事,雖然書的內(nèi)容本身組織的多少還是有點(diǎn)散。

          dreaming_in_code.jpg

          我本人對(duì)Chandler這個(gè)項(xiàng)目并不陌生:之前出于對(duì)Python/wxWidget和開源本身的興趣,陸續(xù)用過幾個(gè)0.x的版本,一開始并不是十分友好,性能上也有問題,甚至?xí)某缘粑覚C(jī)器上的數(shù)百兆(或者上G?)空間。后來的版本在性能和可用性上確實(shí)提高了不少,但一直感覺這個(gè)項(xiàng)目缺少必要的、以及許多開源項(xiàng)目應(yīng)有的momentum。Phillip J. Eby對(duì)Chandler開發(fā)人員不懂Python的批評(píng),當(dāng)時(shí)我的印象也很深。而項(xiàng)目中出現(xiàn)的人物,包括Mitchell Kapor、Ted Leung,也都在Chandler這個(gè)范疇之外follow過。其他細(xì)節(jié)包括:Chandler和Cosmo這兩個(gè)名稱的由來、Chandler項(xiàng)目組中女性成員相對(duì)高的比例、一些熟悉的人物及其觀點(diǎn)(Alan Kay, Bill Joy, Frederick Brooks, Donald Knuth、Linus Torvalds, Ward Cunningham, Larry Wall, Guido van Rossum, Joel Spolsky, etc.)、一些公司的分分和和以及人員流動(dòng)等等。感覺挺親切的。

          可能更重要、也更深刻的原因是:盡管書中一再提到"There's no such thing as a typical software project, every project is different",我仍然深深的感覺到,Chandler遇到的這些問題,其實(shí)也是我親歷的很多項(xiàng)目的種種問題的一個(gè)縮影。對(duì)這些問題,作者并沒有給出解決方案,其實(shí)誰也沒有標(biāo)準(zhǔn)答案。軟件開發(fā)是一項(xiàng)非常具有挑戰(zhàn)性的工作,也正是像我們這樣有熱情、有涵養(yǎng)的專業(yè)人士生存的空間和價(jià)值所在。

          主站蜘蛛池模板: 长垣县| 永吉县| 九寨沟县| 剑河县| 彝良县| 上杭县| 安吉县| 会同县| 新晃| 泗水县| 墨江| 扬中市| 惠东县| 岳池县| 河间市| 营口市| 太康县| 丹江口市| 芒康县| 油尖旺区| 临安市| 登封市| 甘南县| 平遥县| 吐鲁番市| 峨边| 丹巴县| 新昌县| 乌兰察布市| 洛扎县| 威海市| 彰化县| 鹤壁市| 三穗县| 岳西县| 揭西县| 玉树县| 焉耆| 淳安县| 桑植县| 通江县|