دانلود کتاب UML Distilled: A Brief Guide to the Standard Object Modeling Language (2nd Edition) (به فارسی: UML Distilled: راهنمای مختصری برای زبان مدلسازی شی استاندارد (نسخه دوم)) نوشته شده توسط «Martin Fowler – Kendall Scott»
اطلاعات کتاب UML Distilled: راهنمای مختصری برای زبان مدلسازی شی استاندارد (نسخه دوم)
موضوع اصلی: برنامه نویسی: زبان های مدل سازی
نوع: کتاب الکترونیکی
ناشر: Addison-Wesley Professional
نویسنده: Martin Fowler – Kendall Scott
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 1999
تعداد صفحه: 118
حجم کتاب: 2 مگابایت
کد کتاب: 020165783X , 9780201657838
نوبت چاپ: 2nd
توضیحات کتاب UML Distilled: راهنمای مختصری برای زبان مدلسازی شی استاندارد (نسخه دوم)
همانطور که در زیرنویس صفحه اول آمده است، این یک راهنمای مختصر برای UML است. آن نیز یک مورد خوب است.
فصل اول مقدمهای بر UML، شامل تاریخچهای کوتاه در مورد این زبان است. فصل دوم فرآیند توسعه را با مروری اجمالی از چند مورد از آنها پوشش می دهد – یعنی چابک، RUP، …- و به دنبال آن راهنمایی در مورد انتخاب مناسب.
فصول زیر نمودارهای اصلی UML را به ترتیب شامل کلاس، توالی، شی، بسته، استقرار، حالت استفاده، ماشین حالت، فعالیت، ارتباطات، ساختار ترکیبی، مؤلفه، همکاری، نمای کلی تعامل و نمودارهای زمان بندی را پوشش می دهد. در پایان، پیوستی وجود دارد که تغییرات بین نسخههای UML را خلاصه میکند.
همه نمودارها پوشش عمیقی ندارند. در حالی که نمودارهای کلاس با دو فصل که به طور خاص به آنها اختصاص داده شده است، بیشترین توجه نویسنده را به خود جلب می کند، شیء، استقرار، ارتباطات، ساختارهای ترکیبی، مؤلفه، همکاری، نمای کلی تعامل و نمودارهای زمان بندی تنها چند صفحه، بین دو تا چهار. برخی از آنها فقط محدود به نمودارهای نمونه ای هستند که فصل را نشان می دهند، بدون متن یا متن کمی برای پشتیبانی از آنها. بهنظر میرسد این امر بهجای نقص، از تمایل نویسنده به محدود کردن کتاب به چند صفحه – دقیقاً 150، بدون ضمیمه – ناشی میشود و آنچه را که او ضروری میداند پوشش میدهد.
به این ترتیب، این کتاب جایگزینی برای سه کتاب کلاسیک UML، یعنی راهنمای کاربر، کتابچه راهنمای مرجع و فرآیند یکپارچه سری فناوری اشیاء Booch/Jacobson/Rumbaugh نیست که خواننده، به نظر من، به هر حال باید به آن مراجعه کند. تا زمانی که او مهارت کافی در کار با زبان را به دست آورد. اگر قصد خواننده این است، بهتر است از خواندن “UML Distilled” بعد، یا بهتر، به موازات راهنمای کاربر، نمودار به نمودار و نگاهی به راهنمای مرجع در مورد اصطلاحات فرهنگ لغت انتخاب شده، الهام بگیرد. . کتاب فرآیند واحد را می توان به طور مستقل خواند.
این یک کتاب OOA/OOD نیست. به عنوان پیش نیاز، انتظار می رود خواننده به اندازه کافی با مفاهیم OO مانند کلاس، شیء، رابطه، تجمیع، ترکیب، وراثت و غیره راحت باشد. اگرچه لازم نیست، مهارت کار با روش مدل سازی OO سابق – به عنوان مثال. فیوژن، در مورد من – کمک خواهد کرد.
The first chapter is an introduction to UML, including some short history on the language. The second chapter covers the Development Process with a quick overview of a couple of them – i.e. Agile, RUP, …- followed by some guidance on choosing the right one.
The following chapters cover the main UML diagrams, respectively, the Class, Sequence, Object, Package, Deployment, Use Case, State Machine, Activity, Communication, Composite Structure, Component, Collaboration, Interaction Overview and Timing Diagrams. At the end, there is an appendix that summarizes the changes between UML versions.
Not all of the diagrams get in-depth coverage. Whereas Class Diagrams get the most attention of the author with two chapters specifically dedicated to them, Object, Deployment, Communication, Composite Structures, Component, Collaboration, Interaction Overview and Timing Diagrams get only a few pages, between two and four. Some of them are just limited to the sample diagrams that illustrate the chapter, with no or little text to support them. Rather than a shortcoming, this seems to be ensuing from the author’s willingness to have the book limited to a few pages – 150 exactly, without the appendix -, covering what he considers to be essential.
As such, this book is no replacement for the three classic UML books, i.e. the User’s Guide, the Reference Manual and the Unified Process of the Booch/Jacobson/Rumbaugh Object Technology Series that the reader, in my opinion, will anyway have to go through until he/she gains sufficient working proficiency with the language. If the reader’s intention is so, he/she’ll be better inspired reading “UML Distilled” after, or better, in parallel with the User’s Guide, diagram after diagram and have a look at the Reference Manual on selected dictionary terms, as necessary. The Unified Process book can be read independently.
This is not a book an OOA/OOD. As prerequisite, the reader is expected to be comfortable enough with OO concepts such as Class, Object, Relationship, Aggregation, Composition, Inheritance, etc. Although not required, working proficiency with a former OO modeling method – e.g. Fusion, in my case – will help.
دانلود کتاب «UML Distilled: راهنمای مختصری برای زبان مدلسازی شی استاندارد (نسخه دوم)»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.