💻 یک حقیقت مهم که معمولاً دیر یاد میگیریم
برنامهنویسان مبتدی میپرسند:
«چطور این قابلیت را پیادهسازی کنم؟»
برنامهنویسان حرفهای میپرسند:
«آیا اصلاً باید این قابلیت را بسازیم؟»
بسیاری از قابلیتهایی که امروز توسعه میدهید:
هیچوقت استفاده نخواهند شد.
هر Feature جدید:
🔹 هزینه توسعه دارد
🔹 هزینه تست دارد
🔹 هزینه نگهداری دارد
🔹 هزینه رفع باگ دارد
به همین دلیل بهترین مهندسان همیشه دنبال ساختن بیشتر نیستند.
دنبال ساختن چیزهای درست هستند.
💡 هنر مهندسی فقط در ساختن نیست؛ در حذف کردن چیزهای غیرضروری هم هست.
#SoftwareEngineering #DeveloperLife
@CodeVerse
Post #203
740
- ❤ 8