Object Design Style Guide

تاریخ: 1398/10/09 22:14
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۳۷۷۵
دیدگاه ها: ۰
برچسب ها: Design Patterns |object-oriented |
کتاب Object Design Style Guide
Manning Publications
Matthias Noback
9781617296857
2020
225
English

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

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

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


مطالبی که  در کتاب راهنمای شیوه طراحی شی، خواهید آموخت:

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

 

Table of Contents:
- Chapter 1: Programming with objects: A primer
- Chapter 2: Creating services
- Chapter 3: Creating other objects
- Chapter 4: Manipulating objects
- Chapter 5: Using objects
- Chapter 6: Retrieving information
- Chapter 7: Performing tasks
- Chapter 8: Dividing responsibilities
- Chapter 9: Changing the behavior of services
- Chapter 10: A field guide to objects
- Chapter 11: Epilogue
- Appendix: Coding standard for the code samples

 

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...