تعداد ویدئو | 58 |
---|---|
زمان دوره | 03:05:46 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش بهترین روش های برنامه نویسی در سی شارپ 10 یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، Best Practice های برنامه نویسی در سی شارپ 10 است که با نام اصلی C# 10 Best Practices از شرکت Pluralsight منتشر شده است.
زبان برنامه نویسی سی شارپ یک زبان شی گرا و مدرن و اصطلاحاً type-safe میباشد. این زبان برنامه نویسی بسیار محبوب به برنامه نویسان اجازه میدهد تا بتوانند انواع مختلفی از اپلیکیشن های ایمن و قوی را به صورت مبتنی بر دات نت ایجاد کنند. زبان برنامه نویسی سی شارپ از خانواده زبانهای مبتنی بر سی است و به زبانهای سی، سی پلاس پلاس، و جاوا و جاوا اسکریپت بسیار شبیه می باشد. زبان برنامه نویسی سی شارپ کامل شی گرا می باشد و به صورت مبتنی بر کامپوننت و یا اصطلاحاً component-oriented طراحی شده است. این زبان برنامه نویسی اجزای تشکیل دهنده و یا language construct هایی را در اختیار قرار می دهد تا امکان پیاده سازی مفاهیم مختلف شی گرایی فراهم بگردد. همین موضوع باعث شده است که امروزه زبان سی شارپ به یک زبان بسیار محبوب برای ساخت نرم افزارها تبدیل بگردد. برخی ویژگی های این زبان برنامه نویسی که باعث میشود برنامه نویسان بتوانند نرم افزار های بسیار ایمن و قوی ایجاد کند مواردی از قبیل Garbage collection و Nullable type ها و Exception handling و Lambda expression ها و Language Integrated Query (LINQ) و asynchronous operation ها و unified type system هستند که باعث محبوبیت چشمگیر سی شارپ شدهاند.
بهترین روش ها و یا اصطلاحاً Best Practice ها جزء مواردی هستند که اگر آنها را در برنامه نویسی خود لحاظ کنید می توانید کدهای را ایجاد نمایید که قابلیت خوانایی و قابلیت نگهداری بالاتری داشته باشند. هرچند که استفاده نکردن از این موارد در کامپایل شدن برنامه مشکلی را ایجاد نمی کند، اما استفاده کردن از آنها باعث افزایش کیفیت کد نوشته شده از جهات مختلف می گردد. استفاده کردن از مواردی از قبیل نامگذاری مناسب متغیرها، نامگذاری مناسب توابع و کلاس ها، استفاده کردن از کامنت ها به روشی تمیز و کم حجم، حاشیه گذاری مناسب برای کد، افزایش قابلیت حمل پذیری، افزایش قابلیت استفاده مجدد و مقیاس پذیری و نهایتاً افزایش قابلیت تست پذیری جز مواردی هستند که باعث میشوند یک نرمافزار نسبت به نرم افزار های دیگر قدرتمند تر و موفق تر بگردد. استفاده کردن از این اصول در کد نویسی باعث می شود تا شما نیز به یک برنامه نویس قوی تر تبدیل شوید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: اصول مربوط به کد نویسی تمیز و یا Clean Code
فصل سوم: بررسی Convention ها و Guideline های مربوط به کد نویسی
فصل چهارم: نوشتن کلاس ها و متد های تمیز
فصل پنجم: ریفکتورکردن برای ایجاد کد های تمیز
فصل ششم: ایجاد کردن کد های قابل تست
فصل هفتم: باید ها و نباید ها
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.