Object Design Style Guide
در میان یادگیری نحوه برنامه نویسی کردن و یادگیری در مورد اصول و الگوهای طراحی پیشرفته، مطالب آموزشی زیادی برای برنامه نویسان شی گرا وجود ندارد. خواندن کتابهای توصیه شده دشوار است و اغلب استفاده از تئوریها برای مشکلات کد نویسی روزمره مشکل است. علاوه بر این، بیشتر توسعه دهندگان وقت زیادی برای خواندن کتاب ندارند. در نتیجه شکافی در مطالب آموزش برنامه نویسی ایجاد شده است.
حتی بدون مطالعه کتاب ها، به مرور زمان به عنوان یک برنامه نویس رشد خواهید کرد. شما یاد خواهید گرفت که چگونه طراحیهای بهتری را انتخاب کنید. شما مجموعه ای از قوانین پایه ای را که تقریباً همیشه میتوانید به کار گیرید را جمع آوری خواهید کرد و ظرفیت ذهنی را برای تمرکز در سایر قسمتهای جالب کد که نیاز به بهبود دارند، آزاد میکنید. بنابراین آنچه را که نمیتوان از خواندن کتابهای نرم افزاری یاد گرفت را میتوان از طریق سالها سر و کله زدن با کدها آموخت.
اشیاء مفهوم اصلی زبان هایی مثل جاوا، پایتون و سی شارپ هستند. استفاده از بهترین روشها برای طراحی شی این معنی را میدهد که کد شما به آسانی قابل خواندن، نوشتن و نگهداری خواهد بود. کتاب راهنمای شیوه طراحی شی، دهها تکنیک را برای ایجاد کد OO با کیفیت گردآوری کرده است که میتوانند در طول زمان ارزش خود را ثابت کنند. مثالهای این کتاب که در قالب شبه کد هستند، تکنیک هایی که شما میتوانید در هر زبان شی گرا از سی پلاس پلاس گرفته تا PHP به کار بگیرید را به شما آموزش میدهد.
مطالبی که در کتاب راهنمای شیوه طراحی شی، خواهید آموخت:
- قواعد طراحی جهانی برای طیف گسترده ای از اشیا
- بهترین شیوهها برای تست کردن اشیا
- فهرستی از انواع شی متداول
- تمرین هایی برای هر فصل برای ارزیابی مهارتهای طراحی شی خودتان