Clean Code | قسمت چهارم: DRY و YAGNI؛ دو اصل ساده که کدنویسی شما را حرفه‌ای‌تر می‌کنند!

1405/06/20

درباره این ویدیو

آیا تا حالا شده یک تکه کد را چند بار در پروژه تکرار کنید؟ یا برای قابلیتی کدنویسی کنید که شاید در آینده به آن نیاز پیدا کنید؟ در این ویدیو با دو اصل مهم و کاربردی در مهندسی نرم‌افزار آشنا می‌شویم: DRY : Don't Repeat Yourself چرا نباید منطق و دانش یکسان را در بخش‌های مختلف برنامه تکرار کنیم؟ YAGNI : You Aren't Gonna Need It چرا نباید برای نیازهایی که هنوز وجود ندارند، از همین امروز کدنویسی کنیم؟ این دو اصل ساده می‌توانند به کاهش پیچیدگی، جلوگیری از کدهای اضافی و ساده‌تر شدن نگهداری نرم‌افزار کمک کنند. کدنویسی حرفه‌ای فقط نوشتن کد بیشتر نیست؛ گاهی حرفه‌ای بودن یعنی بدانیم چه چیزی را ننویسیم.‬‬‬‬‬‬‬‬‬