原文:代碼藝術 之 修改軟件

思維導圖 點擊圖片查看大圖 介紹 我們平時在開發中遇到最多的不是開發新項目,而是對現有的項目進行修改和添加新特性。所以這次着重談談軟件修改。 目錄索引 添加新特性,修正bug 改善設計 優化資源使用 考慮危險性 添加新特性,修正bug 我們在平時維護現有系統的時候,我們不難發現 產品比較喜歡添加行為,而不是改變或移除原本他們所依賴的行為。 對於我們平時如何區分是修正bug還是添加新特性呢 這個是 ...

2012-05-29 14:44 7 1890 推薦指數:

查看詳情

代碼美化的藝術

Ng-Matero 中文版文檔已經發布 點擊查看 前言 原本只是想簡單的聊一下代碼格式化的問題,無奈本文拖沓了很久,在此期間,我又思考了很多,我越來越覺得代碼格式化是一門藝術。為了襯托“藝術”二字,可能叫“代碼美化”更貼切一點,但是本文的深度遠沒有標題那么宏大。 在我看來,代碼 ...

Fri Sep 20 06:28:00 CST 2019 0 491
軟件測試的藝術(總結)

以下部分為軟件測試藝術的總結   本書主要分為以下幾個部分:1.測試經濟和心理學及測試原則;2.代碼評審;3.測試基礎部分;4.開發中的調試和測試思想;5.軟件測試最新應用;   1、測試經濟和心理學及測試原則   軟件測試雖然是一種技術性工作,不可否認,他也同人類的心理息息相關 ...

Wed Sep 04 03:08:00 CST 2019 4 806
軟件測試的藝術》讀書筆記 - 1

軟件測試的藝術(原書第三版)》 本書從第1版付梓到現在已經30余年,是軟件測試領域的經典著作。本書結構清晰、講解生動活潑,簡明扼要地展示了久經考驗的軟件測試方法和智慧。 作 者:(美)梅耶(Myers, G. J.) 等著,張曉明 ...

Wed Mar 23 23:23:00 CST 2016 0 2232
軟件框架設計的藝術----讀書總結

總結 軟件開發的藝術 理想主義,經驗主義和無緒 文藝復興時期,現代科學產生了兩個重量級理論: 理性主義和經驗主義。 理性主義認為理智是信息的首要來源。給出一個假設,只要通過思考就能理解和描述這個世界,如著名的伽利略自由落體實驗。 經驗主義則認為人類對世界認識的主要來源是經驗 ...

Tue Jun 07 19:28:00 CST 2016 0 2113
軟件測試的藝術(讀書筆記3)

下面繼續本書第二部分的讀書筆記部分 第二部分 軟件測試基礎   包括第4章 測試用例設計;第5章 單元(模塊)測試;第6章 更高級別的測試 第5章 單元(模塊)測試   單元(模塊)測試時構建大型程序測試的第一個步驟。模塊測試時對程序中的單個子程序、子程序或過程進行測試的過程。單元(模塊 ...

Sun Aug 04 21:02:00 CST 2019 1 346
編寫可讀性代碼藝術

譯者序 在做IT的公司里,尤其是軟件開發部門,一般不會要求工程師衣着正式。在我工作過的一些環境相對寬松的公司里,很多程序員的衣着連得體都算不上(搞笑的T恤、短褲、拖鞋或者干脆不穿鞋)。我想,我本人也在這個行列里面。雖然我現在改行做軟件開發方面的咨詢工作,但還是改不了這副德性。衣着體面的其中一 ...

Thu Jul 23 00:28:00 CST 2015 1 3998
測試的藝術代碼檢查、走查與評審

軟件開發人員通常不會考慮的一種測試形式-人工測試。 大多數人都以為,因為程序是為了供機器執行而編寫的,那么也該由機器來對程序進行測試。這種想法是有問題的。人工測試方法在暴露錯誤方面是很有成效的。實際上,大多數的軟件項目都應使用到一下的人工測試方法: 1. 利用錯誤列表進行代碼檢查 2. 小組 ...

Mon Oct 27 01:25:00 CST 2014 0 2886
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM