آموزش کدنویسی تمیز برای بهینه سازی و خواناتر شدن کد
آموزش کدنویسی تمیز برای بهینه سازی و خواناتر شدن کد - (برای مشاهده نسخه کامل آموزش به لینک زیر مراجعه کنید)
https://fdrs.ir/cxxg
این روزها هر کسی میتواند کدنویسی کند اما اگر شما میخواهید در یک شرکت یا سازمانی به عنوان برنامهنویس ارشد یا میانی مشغول به کار شوید باید یاد بگیرید چگونه یک کد تمیز، خوانا و با قابلیت استفاده مجدد بنویسید. آقای مارتین فولر (Martin Fowler) که یک برنامهنویس و نویسنده معروفی است، میگوید: هر کسی میتواند کدی بنویسد که کامپیوتر بفهمد، اما برنامهنویس خوب کسی است که کدی بنویسد که یک انسان بفهمد.
بنابراین، Clean Code یا کد تمیز یعنی، هنر نوشتن کد به نحوی که انسانهای دیگر و یا خود برنامهنویس بعد از مدتی مثلا یکسال بعد که مجددا به کد خود سر میزنند، بتوانند آن را درک، ارتقا و یا اصلاح کنند. هدف این فرادرس این است که شما بعد از پایان آموزش تخصص خود را در نوشتن یک کد باکیفیت و یا Refactor کردن کد موجود تا حد بسیار بالایی ارتقا دهید.
Refactor کردن یک کد یعنی تغییر طراحی یک کد موجود، بدون تغییر رفتار آن تکه کد. در این آموزش ما یاد میگیریم چطور با نوشتن کمترین کد، متد خود را که قبلا برای پیادهسازی آن تعداد زیادی خط کد نوشته بودیم را بازنویسی یا اصطلاحا Refactor کنیم. شما همچنین با چند ابزار مفید که به شما در نوشتن کدهای تمیز کمک میکند، آشنا میشوید.
مباحث این فرادرس اگر برای شما تبدیل به یک عادت و وسواس بسیار مهم شود باعث میشود تا هنگامی که برنامه شما شروع به رشد زیاد کند به راحتی و به بهترین حالت ممکن کد خود را سازماندهی کنید تا دیگر افراد تیم کاری بتوانند به راحتی آن را درک کنند. این آموزش مخصوص یک زبان خاص برنامهنویسی مثل C# نیست بلکه شما با یادگیری و تمرین کردن برای تسلط به این مباحث قادر خواهید بود تا در تمام زبانهای برنامهنویسی شیگرا نیز این موارد را به راحتی پیادهسازی کنید. صرفا مثالهای ما در این آموزش به زبان برنامهنویسی C# است و به همین خاطر آشنایی کلی با زبان #C برای این آموزش مورد نیاز است.
زمانبندی ویدئو:
0:00:00 درس یکم: مقدمه
0:17:01 درس دوم: متغیرها
همه توضیحات ...