• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 有人負責,才有質量:寫給在集市中迷失的一代(3)

    發表于:2012-12-17來源:圖靈社區作者:保爾-亨寧·凱普點擊數: 標簽:質量
    不能摒棄別人的輪子. 問題在于什么是輪子? 輪子指的是一種設計, 一種圓圓的減少摩擦的讓車子省力的動起來來的設計. 而不是你制造一部車的時候, 把報

      不能摒棄別人的輪子. 問題在于什么是輪子? 輪子指的是一種設計, 一種圓圓的減少摩擦的讓車子省力的動起來來的設計. 而不是你制造一部車的時候, 把報銷的舊車上的車輪拆下來裝上. 別人的模塊的精華在于提煉出的接口易于使用. 實現則是次要的東西. (今天11:55)

      @larrycaiyu

      文章不錯。不過軟件開發的重點和應對需求的變化加快了,市場也大了。大教堂和集市的特性也變化了。市場大了,不能強求都是工藝品,工廠化的地攤貨也有需求。多加強軟件技藝可以解決些問題吧。 (今天 10:49)

      @磨思

      "代碼越重用,浪費越嚴重",是以夸張的口吻反對過度設計。 //@簡悅云風:"代碼越重用,浪費越嚴重". 要用的時候就寫一個. 提高自己編寫代碼速度, 想要什么, 迅速做一個出來才是王道啊. 這樣就不會有依賴, 不會有糾纏, 不會有浪費. (今天 11:35)

      我用經濟學來解釋一下:其實就是看多遠的問題,是要造一個茅草屋還是要造一個大廈的問題,所以,是不耐(impatience)程度的問題,是真實利率問題,是一個主觀問題。 (今天 11:42)

      @keithcool

      個人認為這篇文章比較片面。今天Linux在整體OS市場上已經擊敗了windows, 大量各種open source軟件都取得巨大的成功。web service取代software license成為重要的商業模式這個預言也獲得了印證。libtool成為主宰恰是一直有人對它們負責。二進制兼容在unix商業時代就沒有成功,不能怪到開源上去。 (58分鐘前)

      該文以freebsd用于桌面操作系統的困境來闡述libtool/autotools感覺更多的是技術“潔癖”。windows/MacOS的用戶很少會抱怨按照一個軟件為啥后面會跟上那么多組件,而這樣的組件往往比開源界的要更惡心,只是那些用戶不懂也不關心。 (55分鐘前)

      @JryZh

      回復@簡悅云風: 實際應用中是不是應該就和你博客中提到的skynet那樣,先用別人的接口和實現,然后自己根據需求重新實現一下。其實,我一直很缺乏打開黑盒的勇氣。 //@JryZh:不能完全摒棄別人輪子啊。畢竟不是所有人都是單體殺戮兵器,一個人搞定一個項目(25分鐘前)

      @airtrack

      相當贊同文章觀點,unix的信號就是一個滿身補丁的東西,信號會中斷系統調用,信號處理函數中為了防止再次被信號中斷,打上了信號mask補丁,當處理了信號的進程又fork了進程,又引入了一堆系統調用來處理信號被子進程繼承的問題,在引入多線程后同樣引入一堆系統調用來打補丁,各種mask信號。(22分鐘前)

      @snnn

      Unix的變體太多了。要想讓自己的代碼在各種奇怪的變體中都能編譯過去,autotools是唯一的選擇。FreeBSD是一個OS,Linux卻只是一個kernel,所以他們社區遇到的問題要更復雜。 (3分鐘前)

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>