دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Sufyan bin Uzayr
سری:
ISBN (شابک) : 9781003308461, 9781032311777
ناشر: CRC Press
سال نشر: 2023
تعداد صفحات: xviii,435
[454]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 8 Mb
در صورت تبدیل فایل کتاب Software Design Patterns: The Ultimate Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب الگوهای طراحی نرم افزار: راهنمای نهایی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
الگوهای طراحی نرم افزار راه حل های قابل استفاده مجدد برای مشکلات توسعه نرم افزار هستند. با این حال، یک الگوی طراحی نرم افزار کد نیست. بلکه یک راهنما یا پارادایم است که به مهندسان نرم افزار کمک می کند تا محصولاتی را بسازند که از بهترین شیوه ها پیروی می کنند. یک الگوی طراحی بیشتر یک الگو برای رسیدگی به موضوع مورد نظر است تا یک کتابخانه یا چارچوب، که می تواند بلافاصله اضافه شود و از آن استفاده شود. برنامه نویسی شی گرا (OOP) توسط الگوهای طراحی پشتیبانی می شود که بر اساس ایده های اشیاء (نمونه های یک کلاس، داده با ویژگی های منحصر به فرد) و کلاس ها (انواع داده های تعریف شده توسط کاربر) است. الگوهای طراحی نقشه هایی برای حل مسائل معمولی مهندسی نرم افزار هستند. آنها برای برخی از رایج ترین مشکلاتی که با آن مواجه خواهید شد، راه حل های تکرارپذیر ارائه می دهند. همانطور که گفته شد، الگوهای طراحی یک راه حل کامل نیستند، همچنین کد، کلاس ها یا کتابخانه هایی نیستند که ممکن است در پروژه خود استفاده کنید. آنها نوعی راه حل حل مسئله هستند. به هر شغل به روشی کمی متفاوت برخورد می شود.
Software Design Patterns are reusable solutions to software development difficulties. However, a Software Design Pattern is not code; rather, it is a guide or paradigm that helps software engineers to construct products that follow best practices. A Design Pattern is more of a template to tackle the topic at hand than a library or framework, which can be added and utilized right away. Object-oriented programming (OOP) is supported by Design Patterns, which are based on the ideas of objects (instances of a class; data with unique attributes) and classes (user-defined types of data). Design Patterns are blueprints for resolving typical software engineering issues. They provide reproducible solutions to some of the most prevalent difficulties you’ll encounter. That said, Design Patterns aren’t a complete solution, nor are they code, classes, or libraries that you may use in your project. They are a type of problem-solving solution. Each job will be approached in a slightly different way.