《反模式》是人民郵電出版的圖書,作者是布朗
基本介紹
- 作者:布朗
- 出版社:人民郵電
- 出版時間:2008年1月
- 頁數:216 頁
- 定價:45.00 元
- ISBN:9787115162793
- 原作品:AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
- 叢書:圖靈程式設計叢書·程式設計師修煉系列
《反模式》是人民郵電出版的圖書,作者是布朗
反模式(英文:Anti-patterns或pitfalls), 是指用來解決問題的帶有共同性的不良方法。它們已經經過研究並分類,以防止日後重蹈覆轍,並能在研發尚未投產時辨認出來。軟體開發中公認的反模式項目管理水中望月(S...
反模式 《反模式》是人民郵電出版社出版的圖書,作者是"(美)布朗(Brown,W.J.)"
《反模式》是人民郵電出版的圖書,作者是布朗 內容簡介 《反模式危機中軟體架構和項目的重構》從一個新的角度審視模式,提出了反模式的概念,介紹了在軟體開發中常常出現的問題。將設計模式錯誤套用於不適當的上下文環境。首先,定義了軟體開發參考模型和文檔模板來說明這些反模式。然後,從開發人員角度、架構角度和管理...
模式是可以復用的優秀解決方案。本書從一個新的角度審視模式,提出了反模式的概念,介紹了在軟體開發中常常出現的問題——將設計模式錯誤套用於不適當的上下文環境。首先,定義了軟體開發參考模型和文檔模板來說明這些反模式。編輯推薦 模式是可以復用的優秀解決方案。本書從一個新的角度審視模式,提出了反模式的概念,...
《J2EE反模式》是2006年機械工業出版社出版的圖書,作者是達得內。內容簡介 所謂模式,就是以一種正式模板的形式來描述好的實踐做法,而反模式是採用相同的形式來描述不恰當的實踐做法。本書不僅指出了許多J2EE開發中存在的反模式及其症狀和引發的後果,而且分析了其產生的原因,並至少給出了一種重構方案,指導開發人...
《SQL反模式》是2011年人民郵電出版社出版的圖書,作者是Bill Karwin。內容簡介 《SQL反模式》是一本廣受好評的SQL圖書。它介紹了如何避免在SQL的使用和開發中陷入一些常見卻經常被忽略的誤區。它通過講述各種具體的案例,以及開發人員和使用人員在面對這些案例時經常採用的錯誤解決方案,來介紹如何識別、利用這些陷阱,...
《反模式危機中軟體架構和項目的重構》是2008年人民郵電出版社出版的圖書,作者是布朗(WilliamJ.Brown)(美)。本書從一個新的角度審視模式,提出了反模式的概念,介紹了在軟體開發中常常出現的問題——將設計模式錯誤套用於不適當的上下文環境。讓讀者可以迅速地檢驗身邊的項目是否出現了這些狀況,同時也針對每個反...
《回顧活動引導:24個反模式與重構實踐》是2021年清華大學出版社出版的圖書,作者是[荷]艾諾·凡戈·科里(Aino Vonge Corry)著,萬學凡、張慧譯。內容簡介 《回顧活動引導:24個反模式與重構實踐》分為3 部分24 章,分別從結構、規劃和人這三個維度來破解回顧活動中存在的頑疾,闡述了如何通過回顧活動來提升個人...
本項目深入全面地研究了反模式問題,包括:高效準確的反模式自動檢測技術;反模式對代碼質量的影響分析;缺陷模式與缺陷修復模式。項目提出了一套基於度量的反模式自動檢測方法,實現了基於三種策略的反模式檢測工具,實驗表明,該工具具有較高的精度。此外, 項目研究了反模式對於軟體易錯性和易變性的影響,實驗發現:大...
《測試反模式:有效規避常見的92種測試陷阱》是2015年1月機械工業出版社出版的圖書,作者是[美] Donald G. Firesmith。內容簡介 《測試反模式:有效規避常見的92種測試陷阱》是作者35年軟體和系統工程經驗的結晶,書中分類列出了92條陷阱,告訴測試人員、技術和其他利益相關人員如何避免落入這些陷阱,認識到何時會落...
項目管理反模式診斷 《項目管理反模式診斷》是2004年出版的圖書,作者是威廉﹒J﹒布朗。內容介紹
58個重要互動設計模式將扁平化設計理念發揮到極致,Android套用設計難題各個擊破集各家作業系統(iOS、Windows Phone)之所長,將其絕妙理念融入Android互動設計多個試驗模式和反模式幫助探索Android設計的前沿部分,避開設計誤區,打破設計僵局。 [1] 圖書目錄 播報 編輯 第一部分 用戶體驗原則和Android特色 第1章 向Android...
軟體配置管理中的模式與反模式 《軟體配置管理中的模式與反模式》是機械工業出版社出版的圖書,作者是[美] William J.B
另外,需要對面向過程、面向對象、面向服務等設計理念有深刻的理解,可以快速的察覺出實現中的問題並提出相應的改進(重構)方案(也就是通常說的反模式)。在技術能力上,軟體架構師最重要也是最需要掌握的知識是構件通信機制方面的知識。總體設計 網站架構師實際上就是網站的總體設計師。首席設計師就是總設計師,打...
1.2 一些常見的發布反模式 3 1.2.1 反模式:手工部署軟體 4 1.2.2 反模式:開發完成之後才向類生產環境部署 5 1.2.3 反模式:生產環境的手工配置管理 7 1.2.4 我們能做得更好嗎 8 1.3 如何實現目標 9 1.3.1 每次修改都應該觸發反饋流程 10 1.3.2 必須儘快接收反饋 11 1.3...
《Struts與Ajgx高級程式設計》的重點在於如何發現常見的設計錯誤(反模式)以及如何使用Struts來解決這些問題。《Struts與Ajgx高級程式設計》內容豐富,信息全面,主要內容包括模式和反模式、Struts基礎及其高級知識、Tiles框架、日誌和調試、elocity模板引擎、Struts和Ajax等。通過《Struts與Ajgx高級程式設計》,讀者不僅能夠...
第 1 章 監控反模式 1.1 反模式1:沉迷工具 1.2 反模式2:監控崗位化 1.3 反模式3:複選框式監控 1.4 反模式4:把監控當作拐杖 1.5 反模式5:手動配置 1.6 小結 第 2 章 監控設計模式 2.1 設計模式1:可組合監控 2.2 設計模式2:從用戶角度監控 2.3 設計模式3:購買,不要構建 2...
第7章 演進式架構的陷阱和反模式 103 7.1 技術架構 103 7.1.1 反模式:供應商為王 103 7.1.2 陷阱:抽象泄漏 104 7.1.3 反模式:最後10%的陷阱 107 7.1.4 反模式:代碼復用和濫用 108 7.1.5 案例研究:PenultimateWidgets中的復用 109 7.1.6 陷阱:簡歷驅動開發 110 7.2 增量...
5.5.1 反模式1:只見模型,不見系統117 5.5.2 反模式2:忽視模型過程和細節117 5.5.3 反模式3:不注重樣本精細化處理118 5.5.4 反模式4:過於依賴算法119 5.5.5 反模式5:核心數據缺乏控制120 5.5.6 反模式6:團隊不夠“全棧”121 5.5.7 反模式7:系統邊界模糊導致出現“巨型系統...
本書詳細介紹了StrutsMVCWeb框架的使用方法,可以幫助讀者解決在日常Web應用程式開發中遇到的各種難題。不合理的設計會導致對Struts框架的長期依賴,這會使代碼復用變得非常複雜。本書基於Struts1.2版對此類問題給出了專業的解決方案。本書的重點在於如何發現常見的設計錯誤(反模式)以及如何使用Struts來解決這些問題。本...
反模式 98 反模式:雇用平庸的人 98 反模式:忽視低績效員工 99 反模式:忽視“人”的問題 100 反模式:做老好人 101 反模式:打破招聘門檻 102 反模式:像對待孩子一樣對待你的團隊 102 積極的模式 103 拋棄“自我”意識 103 成為一名禪師 104 成為催化劑106 移除障礙 106 成為老師和導師 107 設定清晰的...
作者找出並解釋了常見的ejb陷阱,並把這些陷阱提升為“反模式”。這些反模式可以幫助人們避免一些最重要的ejb問題,從持久存儲到性能領域都有所涉及。書中穿插的一個個冒險小故事,不僅妙趣橫生,引人入勝;而且寓意深遠,很好地隱喻了每個反模式主題。書中還討論了何時應該使用ejb以及何時不應該使用,管理會話狀態,...
成功的RUP項目實施的模式,以及要避免的“反模式”。統一方法架構(UMA):基本內容和過程要素。RUP內容規程,具體包括:業務建模、需求、分析、設計、實施、測試、部署、項目管理、變更和配置管理,以及環境。主要的RUP工作成果、角色和任務。RUP的階段、活動和里程碑。針對組織的RUP裁剪以及RUP的一些工具——包括對IBM ...
第14章 測試的模式與反模式 14.1 “喋喋不休”測試反模式 14.2 “拷貝-貼上-調整-重複”反模式 14.3 “格格不入的測試用例”反模式 14.4 “測試組之間的重複”反模式 14.5 “不尊重測試”反模式 14.6 “行為驅動開發”測試模式 14.7 我們到哪裡了 第15章 結束語 第四部分 附錄 附錄A 開發系統...
反模式 反模式:雇用軟弱者 反模式:忽視表現不佳者 反模式:忽視人際問題 反模式:與所有人為友 反模式:放寬招人標準 反模式:把團隊當孩子管 領導模式 放下自尊 成為禪意大師 成為催化劑 失敗是一個選項 成為老師和導師 設定清晰的目標 以誠相待 關注幸福度 其他提示和技巧 人同植物 內在激勵和外在激勵 總結...
反模式 自動化金字塔的解讀 對自動化測試金字塔結構的解讀可以分為以下幾個方面:越下層投入應當越多,這是金字塔結構主要提出的觀點,認為單元測試的穩定性和投入保證了產品質量;越下層效率會越高,因為軟體的漏洞最終是落在具體的程式代碼上的,所以底層的測試效率是最容易發現和修改錯誤(BUG)的;越下層成本會越低...
從企業管理的角度來看,第2章使用反模式來解釋當今計算機安全中常見的錯誤和壞習慣。反模式的閱讀和討論非常有趣,因為它們聚焦了人們所做的一些荒謬和天真的事情,這些事情會導致嚴重的安全漏洞。如果用戶能夠避開糟糕的反模式,他們的網路安全情況會得到大大的改善。本章中網路反模式的選擇源於對當前組織、網路和系統中...
THE SMART UI “ANTI-PATTERN” / THE SMART UI“反模式” 76 Other Kinds of Isolation / 其他分離方式 79 Chapter 5: A Model Expressed in Software / 軟體中所表示的模型 81 Associations / 關聯 82 ENTITIES(A.K.A. REFERENCE OBJECTS)/ ENTITY(也稱為REFERENCE OBJECT) 89 Modeling ...
作者找出並解釋了常見的EJB陷阱,並把這些陷阱提升為“反模式”。這些反模式可以幫助人們避免一些最重要的EJBN題,從持久存儲到性能領域都有所涉及。書中穿插的一個個冒險小故事,不僅妙趣橫生,引人入勝;而且寓意深遠,很好地隱喻了每個反模式主題。書中還討論了何時應該使用EJB以及何時不應該使用,管理會話狀態,...