در حال حاضر محصولی در سبد خرید شما وجود ندارد.
1. کد انسانی: چرا اکثر کد های کد بد هستند؟ چرا این است که، با وجود بهترین نیت های ما، کد روت بین انگشتان ما؟ پاسخ این است که اکثر ما هنوز هم از کد به عنوان صرفا یک ابزار فنی برای رسیدن به یک هدف فکر می کنیم: برای پیاده سازی یک ویژگی، یا رفع اشکال. در حالی که کد قطعا می تواند این کارها را انجام دهد، این نیز یک محیط کتبی برای برقراری ارتباط با دیگران است: همکاران شما و خود آینده شما. ما زمان خواندن زمان بیشتری را صرف می کنیم تا ما آن را بنویسیم، بنابراین ما باید کد را برای خوانایی بهینه سازی کنیم، به جای تمرکز بر اینکه چگونه ما می توانیم آن را تولید کنیم. یاد بگیرید چگونه به طور مولد در مورد توسعه نرم افزار فکر کنید، به طوری که شما می توانید سرعت پایدار را حفظ کنید، حتی با یک پایگاه کد رو به رشد. این ویدیو در مورد کد انسانی است و چگونه برنامه نویسی اولین و مهمترین فعالیت هایی است که باید تمرکز بر ارتباطات را داشته باشد.
2. کامپوزیت به عنوان انتزاع جهانی: چگونه کد قابل خواندن را انجام می دهید؟ چگونه کد را در سر خود قرار می دهید؟ چگونه انتزاعی خوب را ایجاد می کنید؟ چگونه Essentials را تقویت می کنید در حالی که از بین بردن بی اهمیت است؟ یک ابزار مفید این است که الگوی طراحی کامپوزیت را استخدام کنید، اما زمانی که می توانید آن را اعمال کنید؟ هنگامی که اشیا کامپوننت می شوند؟ یک پاسخ ساده به این سوال وجود دارد. در این قسمت، شما یاد خواهید گرفت که در یک نگاه بگویید که آیا یک رابط کاربری کامپوننت یا نه. این همچنین شما را در مسیر توانایی قادر به طراحی عمدا طراحی API ها به گونه ای تنظیم می کند که آنها آشکار می شوند، به طوری که آنها انتزاعی قابل فهم هستند. کامپوزیت یک انتزاع جهانی است. این به یک زبان برنامه نویسی خاص یا پارادایم توسعه خاص وابسته نیست. تحت نام دیگری، به طور مستقل از توسعه نرم افزار وجود دارد. این باعث می شود آن را یک انتزاع قدرتمند.
3. خیلی ADO در مورد هیچ چیز: چگونه انتزاعی را ایجاد می کنید که در مغز شما مناسب است؟ چگونه انتزاعی را تعریف می کنید که واقعا ملزومات را تقویت می کنند و بی ربط را از بین می برند؟ کامپوزیت باعث می شود بسیاری از اشیاء مانند یک شی به نظر برسند، بنابراین یک راه برای مخفی کردن جزئیات است. همانطور که قسمت قبلی نشان داده شده است، کامپوزیت را می توان به یک انتزاع دقیق تبدیل کرد تا متوجه شود که این فقط یکنواخت است. پس از آن یکنواخت است؟ در این ویدیو، شما تمام جزئیات را با نمونه های آسان برای درک در C # دریافت خواهید کرد. نه تنها شما فقط یاد می گیرید که چگونه یک کامپوزیت یکنواخت نیست، بلکه شما نیز به تحقق می روید که الگوی طراحی شیء صفر نیز یکنواخت است؛ این به سادگی یک مورد خاص از الگوی کامپوزیت است. این قسمت به شما ابزارهایی را برای شناسایی مونوئید ها در پایگاه کد خود می دهد و به این ترتیب پیش بینی می کند که کجا و نحوه نیاز به تنظیم مجدد کد خود را به منظور ساخت آن را کامپایل کنید. این، دوباره، به شما یک دستور العمل ارزشمند را برای نوشتن کد خود به شما می دهد تا در مغز شما متناسب باشد.
4. بازدید کننده کلیسا: چگونه انتزاعی را بر روی شاخه های منطقی تعریف می کنید؟ چگونه می توان دکمه ARROW Code Anti-Patter را از بین می برد؟ آیا می توانید دو یا چند فرآیند را ایجاد کنید که هر کدام ممکن است تعدادی از نتایج متقابلا منحصر به فرد تولید کنند؟ با استفاده از کد شی گرا، می توانید دولت های غیرقانونی را غیرقانونی سازید؟ این قسمت، اولین دو فیلم متصل شده، به شما می آموزد که چگونه مدل های متقابولی منحصر به فرد را در یک روش ایمن، شی گرا استفاده کنید. شما تعداد زیادی از نمونه های کد شی گرا را مشاهده خواهید کرد که نشان می دهد چگونه می توان ملزومات شاخه های منطقی خاص دامنه را تقویت کرد، در حالی که جزئیات اجرای نامناسب را حذف می کند. در نهایت، شما یاد خواهید گرفت که چگونه چنین انتزاعی بیش از شاخه های منطقی مربوط به یک الگوی طراحی شناخته شده است. Refactoring از مثال کد انگیزشی که در ویدیو نشان داده شده در ویدیو بعدی به پایان می رسد.
5. حفظ ترجمه: چگونه انتزاع را بر روی شاخه های منطقی تعریف می کنید؟ چگونه می توان دکمه ARROW Code Anti-Patter را از بین می برد؟ آیا می توانید دو یا چند نتیجه را ایجاد کنید که ممکن است موفق شود یا شکست بخورد؟ این قسمت، دوم دو فیلم متصل شده، به شما می آموزد که چگونه به مدل های متقابولی منحصر به فرد در یک نوع امن، شی گرا استفاده کنید. (اولین ویدیو به نام کلیسای بازدید کننده است.) شما تعداد زیادی از نمونه های کد شی گرا را مشاهده خواهید کرد که نشان می دهد چگونه می توان امیدهای انزوای انشعاب منطقی خاص دامنه را تقویت کرد، در حالی که از بین بردن جزئیات پیاده سازی نامناسب است. شما همچنین می توانید برخی از کلمات ترسناک را که توسط برنامه نویسان عملکردی مورد استفاده قرار می گیرند یاد بگیرید و کشف کنید که آنها پس از همه آنها خیلی ترسناک نیستند.
عنوان اصلی : HUMANE CODE
سرفصل های دوره :
1. کد انسانی
2. کامپوزیت به عنوان انتزاع جهانی
3. هیاهوی بسیار بر سر هیچ
4. بازدید از کلیسا
5. حفظ شده در ترجمه
HUMANE CODE
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.