آموزش نگاه اول: دستورالعمل های اصلی C ++ و کتابخانه پشتیبانی راهنما

First Look: C++ Core Guidelines and the Guideline Support Library

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: دستورالعمل های C ++ Core مجموعه قوانینی است که برای کمک به شما در نوشتن C ++ مدرن و ایمن کمک می کند - باعث صرفه جویی در وقت و تلاش و همچنین اطمینان بیشتر کد شما می شود. در این دوره ، شما فلسفه پشت این دستورالعمل ها را فرا خواهید گرفت و چند نمونه را مشاهده خواهید کرد ... C ++ به عنوان یک زبان دشوار و گاهی خطرناک شهرت دارد. دستورالعمل های C ++ Core مجموعه قوانینی است که برای کمک به شما در نوشتن C ++ مدرن و ایمن کمک می کند - باعث صرفه جویی در وقت و تلاش و همچنین اطمینان بیشتر کد شما می شود. این دستورالعمل ها که در 21 سپتامبر 2015 اعلام شد ، در حال توسعه فعال هستند. امروز می توانید از آنها استفاده کنید - و مهمتر از همه ، برای استفاده از ابزاری که کد شما را در برابر آنها بررسی می کند. در این دوره ، شما فلسفه راهنمایی را یاد می گیرید و چند نمونه از نحوه پیروی از آنها را برای بهبود کد شما می بینید. شما می آموزید که چگونه از Visual Studio برای بررسی کد خود در برابر دستورالعمل ها و شروع به نوشتن C ++ ایمن تر استفاده کنید.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

دستورالعمل های اصلی C ++ چیست؟ What Are the C++ Core Guidelines?

  • مقدمه Introduction

  • بررسی اجمالی Overview

  • وقتی فکر می کنید ++ C When You Think C++

  • مدرن ، ایمن ، ساده Modern, Safe, Simple

  • نسخه ی نمایشی: رهنمودهای GitHub Demo: Guidelines on GitHub

  • دستورالعمل های اصلی C ++ The C++ Core Guidelines

  • مثال: از فراخوانی جدید و حذف خودداری کنید Example: Avoid Calling New and Delete

  • نسخه ی نمایشی: راهنمای نمونه Demo: Sample Guideline

  • لحن و شخصیت Tone and Character

  • کتابخانه پشتیبانی راهنما The Guideline Support Library

  • توسعه برای ایمنی Expansion for Safety

  • با GSL شما می توانید With the GSL You Can

  • نسخه ی نمایشی: یک اجرای GSL Demo: One GSL Implementation

  • این رهنمودها نیستند The Guidelines Are Not

  • خلاصه Summary

دستورالعمل های C ++ C چگونه می توانند به شما کمک کنند؟ How Can the C++ Core Guidelines Help You?

  • مقدمه Introduction

  • شما دستورالعمل ها را می دانید You Know Guidelines

  • چرا از دستورالعمل ها پیروی می کنیم؟ Why Follow Guidelines?

  • اشکالاتی که یک دستورالعمل می تواند جلوگیری کند Bugs a Guideline Can Prevent

  • راهنمای نمونه: Express Intent Sample Guideline: Express Intent

  • نسخه ی نمایشی: Express Intent Demo: Express Intent

  • دستورالعمل نمونه: بازیگران را دور نکن Sample Guideline: Don't Cast Away const

  • نسخه ی نمایشی: ساختن بازیگران را دور نکن Demo: Don’t Cast Away Const

  • راهنمای نمونه: از not_null استفاده کنید Sample Guideline: Use not_null

  • نسخه ی نمایشی: از not_null استفاده کنید Demo: Use not_null

  • خلاصه Summary

آیا ابزاری برای کمک به شما وجود دارد؟ Are There Tools to Help You?

  • مقدمه Introduction

  • مشخصات راهنما Guideline Profiles

  • نسخه ی نمایشی: مشخصات راهنما Demo: Guideline Profiles

  • تغییر سریع Changing Quickly

  • پشتیبانی از Visual Studio Visual Studio Support

  • نسخه ی نمایشی: پشتیبانی از Visual Studio Demo: Visual Studio Support

  • پشتیبانی از صدای نرم و صاف Clang-tidy Support

  • نسخه ی نمایشی: پشتیبانی مرتب و صریح Demo: Clang-tidy Support

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش نگاه اول: دستورالعمل های اصلی C ++ و کتابخانه پشتیبانی راهنما
جزییات دوره
1h 38m
36
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
59
4.5 از 5
دارد
دارد
دارد
Kate Gregory
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kate Gregory Kate Gregory

کیت گریگوری در دهه چهارم خود است که برای برنامه پردازی حقوق می گیرد. شرکت وی ، Gregory Consulting Limited ، در روستاهای انتاریو مستقر است و به مشتریان کمک می کند تا فن آوری های جدید را اتخاذ کرده و با تغییر شرایط کسب و کار سازگار شوند. کارهای فعلی از NET و Visual C ++ به شدت برای توسعه وب و مشتری به ویژه برای ویندوز 7 و 8 استفاده می شود. مدیریت ، راهنمایی ، نگارش فنی و صحبت فنی بیشتر وقت او را اشغال می کند ، اما او همچنان هر هفته کد می نویسد. کیت نویسنده بیش از ده کتاب است و در DevTeach ، TechEd (ایالات متحده آمریکا ، اروپا ، آفریقا) و TechDays صحبت می کند. کیت یک MVP ++ C ، بانی بنیانگذار گروه کاربران دات نت در تورنتو ، بنیانگذار گروه کاربران دات نت در تورنتو ، عضو دفتر سخنرانان INETA ، و عضو هیئت علمی دانشگاه ترنت در پیتبورو است. از ژانویه 2002 وی مدیر منطقه ای مایکروسافت برای تورنتو بوده و از ژانویه 2004 به وی نشان ارزشمندترین Microsoft برای Visual C ++ اعطا شده است. در ژوئن 2005 وی برنده جایزه مدیر منطقه ای سال شد و در فوریه 2011 وی ویژوال C ++ MVP سال 2010 شد. کیت دوره های برنامه نویسی C ++ ، Visual Studio و Windows را برای Pluralsight توسعه می دهد و در حال نوشتن کتاب درمورد C ++ AMP است. .