Peter Eeles,IBM Rational Software的高級IT架構師,其主要工作室進行架構設計和實現大規模、分布式的係統。他目前緻力於幫助組織提高軟件開發能力。除本書外,Eeles還與人閤作編寫瞭《Building J2EETM Applications with the Rational Unified Process》(Addison-Wesley,2003)和《Building Business Objects》(Wiley,1998)。
Peter Cripps,IBM Global Business Services的高級IT架構師,專注於應用組件和基於服務的開發技術,並在整個IBM公司推廣架構設計最佳實踐,目前從事IBM Unified Method Framework的開發工作。
A Comprehensive Process for Defining Software Architectures That Work A good software architecture is the foundation of any successful software system. Effective architecting requires a clear understanding of organizational roles, artifacts, activities performed, and the optimal sequence for performing those activities. With The Process of Software Architecting, Peter Eeles and Peter Cripps provide guidance on these challenges by covering all aspects of architecting a software system, introducing best-practice techniques that apply in every environment, whether based on Java EE, Microsoft .NET, or other technologies. Eeles and Cripps first illuminate concepts related to software architecture, including architecture documentation and reusable assets. Next, they present an accessible, task-focused guided tour through a typical project, focusing on the architect's role, with common issues illuminated and addressed throughout. Finally, they conclude with a set of best practices that can be applied to today's most complex systems. You will come away from this book understanding * The role of the architect in a typical software development project * How to document a software architecture to satisfy the needs of different stakeholders * The applicability of reusable assets in the process of architecting * The role of the architect with respect to requirements definition * The derivation of an architecture based on a set of requirements * The relevance of architecting in creating complex systemsThe Process of Software Architecting will be an indispensable resource for every working and aspiring software architect-and for every project manager and other software professional who needs to understand how architecture influences their work.
發表於2025-01-06
The Process of Software Architecting 2025 pdf epub mobi 電子書 下載
以前對軟件架構方麵的內容稍微有點瞭解,從大學裏的《軟件工程》課程、以及在網絡上的零星文章中。 上學時,我們所學到的知識大多為一些基礎的理論知識。以前也從未想過要深入瞭解軟件架構,如今華章引進並齣版瞭Peter Eeles與 Peter Cripps在軟件架構方麵的名著《架構實戰—軟...
評分不知道怎麼這麼多人推薦這本書,當然我看瞭一遍語言有些偏激 首先:說內容就非常泛泛,書中好像就隻是給架構師定義瞭一個概念,你應該做什麼,怎麼做則沒說,就像本書末尾說我們隻提供框架,我擦,框架我就去看架構師雜誌瞭,還用你提供,我需要的是你給我講清楚如何實戰,彆...
評分就像本書開題引用Bjarne Stroustrup所說“我們的文明建立在軟件之上”一樣,軟件給我們帶來的影響遠遠超齣瞭我們的想象。可以說當今的生活點點滴滴都離不開軟件,從而産生瞭軟件架構之說。軟件架構師的重要性也就不言而喻瞭。其實在我們編寫程序之初也一直在追尋這猶如海市蜃樓...
評分以前對軟件架構方麵的內容稍微有點瞭解,從大學裏的《軟件工程》課程、以及在網絡上的零星文章中。 上學時,我們所學到的知識大多為一些基礎的理論知識。以前也從未想過要深入瞭解軟件架構,如今華章引進並齣版瞭Peter Eeles與 Peter Cripps在軟件架構方麵的名著《架構實戰—軟...
評分身為公司的係統架構師,很長一段時間,我都不知我真正的職責是什麼.實際上,在工作上,跟架構師的角色對應的任務也不多.更多的是項目的實施,代碼的開發,當然.係統設計是必不可少的.隻是,沒有本書中所羅列的這麼詳細,這麼復雜.分工也沒有這麼清晰.畢竟咱們不是IT公司,更多的是身兼數...
圖書標籤: 軟件工程 Architecture 架構 軟件開發 計算機技術 平衡務實
The Process of Software Architecting 2025 pdf epub mobi 電子書 下載