تعداد ویدئو | 91 |
---|---|
زمان دوره | 03:12:21 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزشکدنویسی تمیز: نوشتن کد برای انسان ها یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی آموزش کدنویسی تمیز: نوشتن کد برای انسان ها است که با نام اصلی Clean Code: Writing Code for Humans از شرکت Pluralsight منتشر شده است.
برای بهتر درک کردن تکنیک های کدنویسی تمیز بهتر است که در ابتدا در رابطه با کد تمیز صحبت کنیم. کد تمیز، کدی قابل فهم، شفاف و با قابلیت نگهداری بالا می باشد. کدهای غلط، کدهایی هستند که ایجاد کردن تغییر در آنها و یا فهمیدن عملکرد آنها نه تنها برای برنامه نویسی که آنها را نوشته است بلکه برای سایر برنامه نویسان که در آینده با آن کد روبرو خواهند شد نیز آسان نخواهد بود.
استفاده کردن از قوانین کدنویسی تمیز در برنامه نویسی کمک می کند تا سورس کد شما حالت ماژولار پیدا کرده و بنابراین فهمیدن و تست کردن آن ساده تر باشد. اگر کدهای نوشته شده برای یک نرمافزار را در قالب یک خانه در نظر بگیریم، اصول کدنویسی تمیز شبیه به شالوده آن خانه می باشند. در نوشتن کدهای تمیز سه قانون اساسی وجود دارد که اگر مرتباً آنها را در دستور کار قرار دهید، سورس کد نوشته شده تمیز خواهد ماند.
برای نوشتن کد های تمیز، تکنیک های متفاوت و متنوعی معرفی شده اند که فارغ از هر زبان برنامه نویسی، می توانید از آنها استفاده کنید. در ادامه به صورت تیتروار به برخی از این تکنیک ها می پردازیم.
تکنیک هایی که در این قسمت بررسی کردیم فقط چند مورد از مواردی هستند که می توانید با استفاده کردن از آنها، کد های خود را تمیزتر کنید. تکنیک های بی شمار دیگری وجود دارند که با درک کردن آنها و به کار بستن مرتب هرکدام از آنها می توانید کد هایی را تولید کنید که نه تنها در زمان نوشته شدن تمیز هستند، بلکه در آینده نیز تمیز خواهند ماند.
فصل اول: مقدمه
فصل دوم: اصول کدنویسی تمیز
فصل سوم: نام گذاری
فصل چهارم: جملات شرطی
فصل پنجم: توابع
فصل ششم: کلاس ها
فصل هفتم: کامنت ها
فصل هشتم: دمو
فصل نهم: تمیز ماندن
نقد و بررسیها
هنوز بررسیای ثبت نشده است.