چه زمانی خوبه که از قاعده DRY فاصله بگیریم و تکرار اشکالی نداره؟
مثل خیلی از تصمیم های دیگه مهندسی، این که یه کد تکراری رو تبدیل به abstraction کنیم یا نه یه tradeoff ئه. این مطلب این tradeoff رو باز میکنه و سعی میکنه مزایا معایب هر کدومش رو بررسی کنه. مثال هایی در لایه های مختلف از inheritance و composition تا تبدیل کد مشترک به میکروسرویس مجزا.
https://newsletter.francofernando.com/p/when-to-repeat-yourself
Post #3316
2.45K
- 🔥 3