خطای 404
صفحه یافت نشد میتوانید به صفحه اصلی باز گردید
نوبت و سال چاپ : | 1 / 1401 | تعداد صفحات : | 276 |
نوع جلد / قطع: | شومیز / وزیری | وزن: | 420 |
ویرایش : | 0 | شابک | 9786222185596 |
موضوع اصلی : | کامپیوتر | موضوع فرعی : | برنامه نویسی تحت وب |
دریافت فایل:
در دنیای امروز، طراحی و پیاده سازی نرم افزارها کار بسیار پیچیده ای می باشد. بر اساس نوع نرم افزار و حوزه عملکردی آن، می توان طراحی های مختلفی را در نظر گرفت. برای داشتن طراحی مناسب کمک گرفتن از الگوهای طراحی می تواند کمک شایانی انجام دهد. در این کتاب، تلاش شده است تا الگوهای طراحی مناسب برای طراحی و تولید نرم افزارهای سازمانی معرفی شوند. این نوع نرم افزارها هم از نوع ساختار عملکردی و هم از نوع ساختار داده ای با سایر نرم افزارها تفاوت های مهمی دارند.
در نوشتار و ساختار این کتاب، از کتاب Patterns of Enterprise Applications Architecture الهام گرفته شده است.
ساختار کتاب
در ارائه الگوهای طراحی سعی شده ابتدا با یک توضیح کوتاه الگو معرفی شوند. سپس در قالب یک سناریوی کاربردی، الگوی طراحی همراه با مثال توضیح داده شده است. پس از اتمام سناریو، نقش های موجود در ساختار الگوی طراحی آورده شده اند. بخش نکات قابل توجه؛ شامل مهم ترین نکاتی است که درپیاده سازی هر الگوی طراحی باید به آنها توجه نمود. در بخش مزایا و معایب، نکات مثبت و منفی استفاده از هر الگو آورده شده است و نهایتاً در بخش شرایط استفاده، گفته شده که هر الگوی طراحی در چه سناریوهایی می تواند مفید واقع شود.
فهرست:
1. مقدمه
2. انواع الگوهای طراحی
3. الگوهای طراحی منطق دامین
4. الگوهای طراحی معماری منبع داده
5. الگوهای طراحی رفتارهای رابطه ای شیء
6. الگوهای طراحی ساختارهای رابطه ای شیء
7. الگوهای طراحی نگاشت
متادیتای رابطه ای شیء
8. الگوی طراحی نمایش وب
9. الگوهای طراحی توزیع
10. الگوهای طراحی همزمان آفلاین
11. الگوهای طراحی وضعیت نشست
12. الگوهای طراحی پایه
طراحی و پیاده سازی توسط ایده گستران
تمامی حقوق برای کتاب درخشش محفوظ است