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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Unix的基礎哲學

    發布: 2007-7-02 21:50 | 作者: admin | 來源: | 查看: 16次 | 進入軟件測試論壇討論

    領測軟件測試網

    在讀了Eric Raymond的”Unix編程藝術“一書之后,我總結了17條Unix的基本哲學。對我來說,這些也是編寫高質量軟件的基本原則。

    1 模塊化:將它分為若干個簡單的部分,通過清晰的界面連接起來。
    2 簡潔:簡潔,比小聰明來得好
    3 組合:可以與其他程序相互連接
    4 分離:結構上要采取分離的策略;將界面與引擎分開
    5 簡單:僅僅在必需的時候才增加程序的復雜性
    6 節儉:除非無路可走,才去寫那些大型程序
    7 透明:使得檢查和Debug的過程非常容易
    8 堅固:透明+簡單的結果
    9 外在化:將經驗轉化為數據,從而讓程序的邏輯變得易解和健全
    10 最少意外:在界面設計上,讓人感覺意外的地方永遠要控制在最少
    11 安靜:當一個程序沒有什么意外的地方的時候,它就會很安靜
    12 可修復:盡力修復–但是你一定會出錯的時候,越早越好
    13 經濟:編程的時間非常昂貴,把它保留下來給機器
    14 可再生:避免手工操作。在可以的時候,寫一個程序,讓它幫你編程
    15 優化:動手之前先要有原型;先讓它運行起來,再優化
    16 多樣性:不要相信眾多要求,用一種真正有效的方法
    17 可擴展性:為了將來考慮,因為很快它就不是你想的那樣的了

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>