
دانلود کتاب Software Configuration Management Patterns: Effective Teamwork, Practical Integration (به فارسی: الگوهای مدیریت پیکربندی نرم افزار: کار تیمی موثر، ادغام عملی) نوشته شده توسط «Stephen P. Berczuk – Brad Appleton – Kyle Brown»
اطلاعات کتاب الگوهای مدیریت پیکربندی نرم افزار: کار تیمی موثر، ادغام عملی
موضوع اصلی: مدیریت
نوع: کتاب الکترونیکی
ناشر: Addison-Wesley Professional
نویسنده: Stephen P. Berczuk – Brad Appleton – Kyle Brown
زبان: English
فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2003
تعداد صفحه: 218
حجم کتاب: 3 مگابایت
کد کتاب: 9780201741179 , 0201741172
نوبت چاپ: illustrated edition
توضیحات کتاب الگوهای مدیریت پیکربندی نرم افزار: کار تیمی موثر، ادغام عملی
این کتاب در سه بخش تنظیم شده است. مقدمه برخی از مفاهیم اساسی، نشانه گذاری و اصطلاحات مورد استفاده در SCM را شرح می دهد. بخش دوم مهمترین بخش است و کاتالوگ الگوها را ارائه می دهد. و قسمت آخر کتاب شامل فهرستی از منابع و یک ضمیمه با پشتیبانی ابزار برای الگوهای SCM است که بسیار مفید است.
برخی از الگوهای ارائه شده در کتاب عبارتند از:
-خط اصلی
-خط توسعه فعال
-فضای کاری خصوصی
-مخزن
-ساخت سیستم خصوصی
یکپارچه سازی ساخت
-خط کد شخص ثالث
-تست دود
-واحد آزمایش
-تست رگرسیون
-خط انتشار
-شاخه وظیفه
هر الگو به شکل زیر ارائه می شود:
عنوانی که آنچه را که الگو می سازد را توصیف می کند.
تصویری که می تواند به عنوان استعاره ای برای الگو باشد.
-یک پاراگراف که زمینه الگو را توصیف می کند.
– بیان مختصری از مسئله ای که الگو حل می کند.
-توضیح دقیق مشکل که مبادلات، برخی راه حل های بن بست و مسائلی را که باید حل شوند، نشان می دهد.
-خلاصه ای کوتاه از راه حل.
-توضیح راه حل با جزئیات.
– بحث در مورد مسائل حل نشده و نحوه رسیدگی به آنها
اگرچه من مدت زیادی است که با چندین مورد از این الگوها کار می کنم، اما معمولاً آنها را با نام های مختلفی نام گذاری می کنم که گاهی اوقات به من در برقراری ارتباط با توسعه دهندگان دیگر کمک نمی کند.
من فکر میکنم یکی از مهمترین جنبههای الگوها این است که به ایجاد یک واژگان مشترک کمک میکنند که ارتباطات را بهبود میبخشد و به تیمها کمک میکند تا کارآمدتر باشند. به همین دلیل است که من این کتاب را بسیار دوست دارم، با شناسایی و فهرست نویسی این الگوهای SCM به ایجاد واژگان مشترک کمک می کند.
این کتاب برای هر توسعه دهنده نرم افزار (C#، JAVA، C++، VB) مفید است.
Some of the patterns presented in the book are:
-Mainline
-Active Developement Line
-Private Workspace
-Repository
-Private System Build
-Integration Build
-Third Party Codeline
-Smoke Test
-Unit Test
-Regression Test
-Release Line
-Task Branch
Each pattern is presented in the following way:
-A title that describes what the pattern builds.
-A picture that can serve as a metaphor for the pattern.
-A paragraph describing the context of the pattern.
-A concise statement of the problem that the pattern solves.
-A detailed problem description illustrating the trade-offs, some dead-end solutions, and the issues that need to be resolved.
-A short summary of the solution.
-A description of the solution in detail.
-A discussion of unresolved issues and how to address them
Although I have been working for a long time with several of these patterns, I usually named them with different names which sometimes didn’t helped me to communicate with other developers.
I think one of the most important aspects of patterns is that they help to build a common vocabulary which improves the comunication and help teams to be more productive. Thats why I like this book very much, it helps to build a common vocabulary by identifying and catalogue these SCM patterns.
This book is usefull for any software developer (C#, JAVA, C++, VB).
دانلود کتاب «الگوهای مدیریت پیکربندی نرم افزار: کار تیمی موثر، ادغام عملی»

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.