توضیحات
مطالعه و بررسی معماری نرم افزار 4 پروژه
نام دوره : Software Architecture Case Studies
پیش نیاز:
- دانش قبلی معماری نرم افزار مورد نیاز است
- آشنایی با فرآیند معماری نرم افزار امتیاز محسوب می شود
توضیحات:
تبریک می گویم! شما یک معمار نرم افزار بزرگ خواهید شد!
معماران نرم افزار یکی از چالش برانگیزترین و پر ارزش ترین مشاغل را در صنعت دارند.
حقوق عالی، کار با مدیریت، سر و کار داشتن با فناوری ها و الگوهای به روز، کار با پروژه ها و تیم های مختلف – همه اینها معمار نرم افزار را به یکی از مطلوب ترین موقعیت ها در صنعت نرم افزار تبدیل می کند.
تبدیل شدن به یک معمار نرم افزار آسان نیست. اما تبدیل شدن به یک معمار نرم افزار بزرگ حتی سخت تر است.
یکی از بهترین روش ها برای تبدیل شدن به یک معمار نرم افزار عالی این است که همیشه یاد بگیرید و ببینید که معماران دیگر در کار خود چه کرده اند.
و این دقیقاً همان کاری است که این دوره انجام می دهد .
در این دوره ما قصد داریم 4 مطالعه موردی را بر اساس سیستمهای مبتنی بر تولید در دنیای واقعی که در سالهای اخیر روی آن کار کردهام، مورد بحث قرار دهیم.
هر مطالعه موردی یک چالش منحصر به فرد را ارائه می دهد، با پیچ و تاب های زیادی در راه، و با هم – ما می خواهیم معماری هر یک از آنها را طراحی کنیم.
مطالعات موردی متنوع هستند، و ما در مورد برنامه وب کلاسیک (اما با یک پیچش بسیار جالب…)، سیستم اتوماسیون فایل و موارد دیگر بحث خواهیم کرد.
برای هر مطالعه موردی، ما کل فرآیند معماری را طی می کنیم و موارد زیر را انجام می دهیم:
- – کامپوننت ها را نقشه برداری کنید
- – الزامات را درک کنید
- – نوع برنامه را تعریف کنید
- – پشته فناوری را انتخاب کنید
- – طراحی معماری
- – اضافه کردن افزونگی
پشته فناوری ما نیز بسیار متنوع است، و ما در مورد موارد زیر صحبت خواهیم کرد:
- – هسته دات نت
- – SQL Server
- – جاوا
- – MongoDB
- – MySQL
- و بیشتر…
یکی از مهم ترین محصولات کار معمار، نمودارهای معماری است. این نمودارها مظهر فرآیند معماری هستند و جنبه های مختلف معماری را خلاصه و نشان می دهند.
در دوره مطالعه و بررسی معماری نرم افزار 4 پروژه، 3 نمودار معماری برای هر مطالعه موردی داریم:
- نمودار منطقی
- نمودار فنی
- نمودار فیزیکی
این نمودارها جنبه های مختلف معماری را نشان می دهد و بخش اساسی کار معمار است.
شما می توانید این نمودارها را برای استفاده خود دانلود کنید . این نمودارها یک شروع عالی برای نمودارهای معماری هستند و به احتمال زیاد سیستم شما کاملاً شبیه حداقل یکی از مطالعات موردی در این دوره است.
دوره مطالعه و بررسی معماری نرم افزار 4 پروژه برای چه کسانی است:
- معماران نرم افزاری که می خواهند دانش خود را غنی کنند
- توسعه دهندگان ارشد یا تحلیلگران سیستم که می خواهند معمار نرم افزار شوند
نقد و بررسیها
هنوز بررسیای ثبت نشده است.