سلام استاد امیدوارم عالی باشید
سوالم به این جلسه مرتبط نیست ولی سوالی که دارم ما در این جلسه اومدیم اینترفیس TemplateEngineInterface رو ساختیم و بعدش کلاسی ساختیم که این اینترفیس رو implement کند به این دلیل که شاید فردا روز TemplateEngine مون تغییر کنه ایا در اینجا داریم YAGNI رو نقض میکنیم؟