آموزش ده نکته برای توسعه دهنده C #

Ten Tips for the C# Developer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: C # و .NET مناطق عمیقی هستند. حتی اگر سالها برنامه نویس بوده اید ، مطمئناً ویژگی هایی وجود دارد که شما حتی نمی دانید وجود آن را دارند. در این دوره ، نگاهی به برخی از روشهای پنهان یا جالب که می تواند به شما در نوشتن کد بهتر در این زبان برنامه نویسی چند وجهی کمک کند ، بیاندازید. نکاتی را برای بهبود روند کار روزمره خود در توسعه C # بشنوید که شامل روشی برای جلوگیری از شرایط مسابقه هنگام کار با فرهنگ لغت است. بیاموزید که چگونه از تطبیق الگو برای ایجاد شاخه های کد بیان و خوانا تر استفاده کنید. اپراتورهای جدید برش C # 8 و نحوه و زمان مناسب سازی یک رابطه یک به یک را کاوش کنید. با استفاده از ویژگی DebuggerDisplay ، مشخص کنید که چه اطلاعاتی نشان داده می شود و موارد دیگر ، تاکتیک های جدیدی را کشف کنید.

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

مقدمه Introduction

  • ده نکته برای توسعه دهندگان C # Ten tips for C# developers

  • نحوه دستیابی به کد نمونه در GitHub How to access the sample code on GitHub

1. ده نکته 1. Ten Tips

  • با روش TryGetValue از شرط مسابقه خودداری کنید Avoid race condition with TryGetValue method

  • عبارات سوئیچ بهتر با تطبیق الگو Better switch statements with pattern matching

  • به معنای واقعی کلمات قابل خواندن با زیر خط Readable literals with the underscore

  • موارد را از توالی با شاخص استخراج کنید Extract items from sequence with indices

  • ویژگی را کنار بگذارید Discard feature

  • عملکرد بیشتری با اپراتور شرطی داشته باشید Be more functional with the conditional operator

  • یک نوع تغییرناپذیر با نخ ایجاد کنید Create a thread-safe immutable type

  • از مجموعه ImmutableList استفاده کنید Use the ImmutableList collection

  • اطلاعات اشکال زدایی سفارشی را نشان دهید Show custom debugger information

  • با مجموعه های تو در تو و SelectMany کار کنید Work with nested collections and SelectMany

سفر خود را ادامه دهید Continue Your Journey

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش ده نکته برای توسعه دهنده C #
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
49m 24s
13
Linkedin (لینکدین) lynda-small
14 مهر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
496
- از 5
ندارد
دارد
دارد
Walt Ritscher

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Walt Ritscher Walt Ritscher

برنامه نویس، طراح UI، مربی کارکنان در یادگیری LinkedIn والت ریتچر یک برنامه نویس، طراح UI و نویسنده کارکنان در LinkedIn Learning است.

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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