圖書標籤: uml 軟件設計 軟件工程 UML 軟件開發 計算機 編程 Martin_Fowler
发表于2025-01-10
UML Distilled pdf epub mobi txt 電子書 下載 2025
Pressured with tight deadlines, application developers do not have the luxury of keeping completely up-to-date with all of the latest innovations in software engineering. Once in a great while, a tremendous resource comes along that helps these professionals become more efficient. The first two editions of UML Distilled have been perennial best-sellers because of their concise, yet thorough, nature. This eagerly-anticipated third edition allows you to get acquainted with some of the best thinking about efficient object-oriented software design using the latest version of the industry-standard for modeling software: UML 2.0. The author has retained the book's convenient format that has made it an essential resource for anyone who designs software for a living. The book describes all the major UML 2.0 diagram types, what they are intended to do, and the basic notation involved in creating and deciphering them. A true treasure for the software engineering community.
UML本身有一個相對清晰的結構(Structure diagram和Behavior diagram),但是從描述來看,還是會感覺像創建者們根據自己的需求拼齣來的,介紹Timing Diagram的時候,Margin Fowler也是一臉嫌棄的樣子。裏麵提到的Interaction Overview Diagram貌似PlantUML還不支持。看完之後更加覺得畫好圖好難。
評分UML本身很豐富,但是實際用到哪些,作者給齣很好的說明。
評分Fowler的書,非常值得看。確實是精華,精華中的精華,五星
評分開發員交流想法的通用語言
評分前兩章理解UML的思想。第三章掌握最簡單的UML技術。讀第三章需要對class interface 相當熟悉纔可以。
今天重温了这本经典,摘录出以下精华中的“精华”: use case diagram: system boundary and the interactions with the outside world use case: external view of the system, capturing user goal for tying together a set of scenarios(a sequence of steps describing ...
評分看这本书一是因为作者,二是想看看UML2.0的变化,幸好有点基础没有被译者打击。 在学校上选修课(也许是必修?唉,都忘了)的时候,老师只顾讲各种图形,以及一些工具,学过了却感觉无处可用。这本书很好的回答了这个问题:当交流的草图用,就像SP时候讨论问题要画程序流程图一...
評分好久就听说FlowerM的大名了!也听说了这本书。但是一本在九十年代出的计算机书现在还能看吗?没想到今天突然发现有影印的新版,还是第三版!高兴啊! 推荐一下!
評分Martin Fowler的书非常经典。 对与一个非计算机专业的IT从业者来说,有时当周围的同时说起UML的概念时,自己一无所知。哈哈,现在终于知道了那些都是一些专业术语。 UML最关键的是在于用,不能止于熟悉概念,UML真正的精粹在于使用这些技巧建模、业务分析等场景,把要做的事情...
評分UML多用于草稿 sketch the UML 来自于 OO analysis and design methods。 某种程度上, all of them mixed a graphical modeling language with a process that described how to go about developing software. 重点是 graphical language 和 process Process 包括两种 i...
UML Distilled pdf epub mobi txt 電子書 下載 2025