جلد کتاب کتاب تحلیل و طراحی شی گرا
۱۰۰,۰۰۰ تومان
خرید کتاب الکترونیکنسخه نمونه رایگان
هدیه
تا ۵۰٪ تخفیف اولین خرید با کد welcome
جلد کتاب کتاب تحلیل و طراحی شی گرا
کتاب الکترونیک
271 صفحه
PDF
انتشارات فناوری نوین

برای خواندن کتاب تحلیل و طراحی شی گرا و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

چرا کتابراه را نصب کنم؟

از رمان و روانشناسی تا کسب‌وکار و تاریخ؛ کتاب‌های الکترونیکی و صوتی را هر زمان که خواستی بخوان یا گوش کن.

کتاب‌ها را دریافت کن و هر زمان و هر جا، بدون نیاز به اینترنت به کتابخانهٔ شخصی خودت دسترسی داشته باش.

حدود ۱۰ میلیون نفر از کتابراه برای مطالعه و شنیدن کتاب استفاده می‌کنند و نظرات خودشون رو با دیگران به اشتراک گذاشته‌اند.

تغییر فونت و اندازه متن، حالت شب، هایلایت، یادداشت‌گذاری و بسیاری قابلیت‌های دیگر، مطالعه را راحت‌تر و لذت‌بخش‌تر می‌کنند.

معرفی کتاب تحلیل و طراحی شی گرا

جواد وحیدی، رمضان عباس نژادورزی و فرشته بابایی سنگلجی در کتاب تحلیل و طراحی شی گرا به یکی از نوین‌ترین شیوه‌های برنامه‌نویسی یعنی شی‌گرا پرداخته‌اند. در این روش می‌توان قطعاتی را ایجاد و در برنامه‌های مختلف استفاده کرد.

در اواخر دهه 1980 بود که دیدگاه شی‌گرایی مطرح و کوشش‌های بسیاری برای شکل‌گیری و ایجاد روش‌های تجزیه و طراحی شی‌گرا صورت پذیرفت. در نتایج این تلاش‌ها تعداد متدلوژی‌های شی‌گرا که کمتر از 10 بودند به بیشتر از 50 متدلوژی افزایش یافتند. این دوران را می‌توان جنگ متدلوژی‌ها نامید، زیرا رقابت بالایی در تکثیر متدلوژی‌ها و زبان‌های شی‌گرایی ایجاد شد.

در روش برنامه‌نویسی شی‌گرا قابلیت خوانایی برنامه‌هایی که نوشته می‌شوند زیاد است و تست، عیب‌یابی و اصلاح آن‌ها نیز آسان است. تاکید شی‌گرایی بر اشیاست. در این نوع برنامه‌نویسی اشیا به صورت انتزاع مورد بحث قرار می‌گیرند. انتزاع مفهومی است که در مورد آن فکر و در یک دیدگاه کلی آن را مطرح می‌کنید.

کتاب تحلیل و طراحی شی گرا به چه کسانی پیشنهاد می‌شود؟

این کتاب برای تمام افرادی که به برنامه‌نویسی علاقه‌مند و یا در این حوزه مشغول به فعالیت هستند، کتابی کاربردی و سودمند است.

در بخشی از کتاب تحلیل و طراحی شی گرا می‌خوانیم:

معمولا زبان‌های برنامه نویسی قدیمی تنها به سه نوع اول ماندگاری شیء می‌پردازند و سه نوع آخر ماندگاری معمولا در محدوده‌ی تکنولوژی پایگاه داده هستند. این موضوع به یک تضاد و ناسازگاری فرهنگی می‌انجامد که گاهی اوقات منجر به معماری‌های خیلی عجیب می‌شود. برنامه‌نویسان سر از طرح‌های موقتی برای اشیای ذخیره‌سازی در می‌آورند. اشیای که حالتشان باید بین اجراهای برنامه حفاظت شود و طراحان پایگاه داده برای کنار آمدن با اشیای موقتی، تکنولوژی‌هایشان را به غلط به کار می‌برند.

یکی از نمونه‌های جالب «داده‌ای که بیش تر از برنامه عمر می‌کنند» مسئله‌ی برنامه‌های کاربردی وب است تا جایی که برنامه کاربردی به داده وصل نمی‌شود تا اجرای کامل تراکنش صورت گیرد. چه تغییراتی بر سر داده‌های ارائه شده به برنامه‌ی کاربردی کلاینت یا سرویس دهنده‌ی وب اتفاق می‌افتد. زمانی که اتصالش به منبع داده قطع می‌شود و چطور باید حل و فصل این دو مسئله را اداره کنیم؟ فریم ورک‌هایی مانند ADO.NET برای پرداختن به چنین سناریوهای توزیع شده و قطع اتصال به وجود آمده‌اند. وحدت میان مفاهیم هم زمانی و اشیاء منجر به زبان‌های برنامه نویسی شیء‌گرای هم زمان می‌شود. به طور مشابه، گنجاندن مفهوم ماندگاری به مدل شیء منجر به پایگاه داده‌های شیءگرا می‌شود. در عمل، چنین پایگاه داده‌هایی بر اساس فناوری‌های ثابت شده‌ای مثل مدل‌های پایگاه داده‌ای ترتیبی، شاخص، سلسله مراتبی، شبکه‌ای و رابطه‌ای ساخته می‌شوند، اما سپس به برنامه نویس انتزاع رابط شیء گرا ارائه می‌دهد تا از طریق آن کوثری‌های پایگاه داده‌ها و دیگر عملیات برحسب اشیایی که طول عمرشان فراتر از طول عمر یک برنامه است، تکمیل شود.

فهرست مطالب کتاب

فصل اول: پیچیدگی
فصل دوم: مدل شی
فصل سوم: کلاس‌ها و اشیا
فصل چهارم: طبقه‌بندی (کلاس‌بندی)
فصل پنجم: نمادگذاری
فصل ششم: فرآیند

مشخصات کتاب الکترونیک

عنوان کتابکتاب تحلیل و طراحی شی گرا
نویسندهجواد وحیدی، رمضان عباس نژادورزی، فرشته بابایی سنگلجی
ناشر چاپیانتشارات فناوری نوین
سال انتشار۱۳۹۹
فرمت کتابPDF
تعداد صفحات271
زبانفارسی
شابک978-622-7393-13-2
قیمت کتاب الکترونیک
۱۰۰,۰۰۰ تومان

خرید کتاب الکترونیک نسخه نمونه رایگان
موضوع کتابکتاب‌های اصول و مبانی برنامه نویسی

کتاب تحلیل و طراحی شی گرا بر اساس قرارداد رسمی با انتشارات فناوری نوین در فروشگاه کتابراه عرضه شده است. تمامی حقوق مادی و معنوی نشر این اثر مطابق قرارداد رعایت شده و سهم ناشر و صاحب اثر از هر خرید به‌صورت قانونی پرداخت می‌شود.

نقد، بررسی و نظرات کتاب تحلیل و طراحی شی گرا

ᅳᄐ ᅡᅥ
۱۴۰۱/۰۶/۲۲
کتاب روانی هست. اگر تجربه برنامه نویسی شی گرا دارید، به این کتاب مراجعه کنید. زیرا این کتاب آموزش برنامه نویسی نیست. نکته قابل توجه اینکه با مطالعه این کتاب uml نیز یاد می‌گیرید. از الگوهای طراحی خبری نیست که به نظر عمدا آن کار صورت گرفته که به نظر درست هم هست. زیرا بیشتر این الگوها امروزه فاقد در کاربرد هستند. مثلا modern c++، استفاده از بیشتر الگوها فقط موجب پیچیده کردن کدها می‌شود. درحالیکه با بکار گیری ویژگی‌های جدید ++Modern C، به راحتی می‌توانید این الگو‌ها را کنار بگذارید.
haniye Tafaghodi
۱۳۹۹/۱۰/۱۵
کتاب خوبی هست. به زبان ساده درباره مدلهای شی گرا صحبت کرده. من این کتاب رو توصیه می‌کنم
ادامه نقد و نظرات کتاب تحلیل و طراحی شی گرا...
جستجوی کتاب‌های مشابه: آموزش برنامه نویسی شی گرا
👋 سوالی دارید؟