این مقاله به بررسی پنج اصل رایج در مهندسی نرمافزار میپردازد که نویسنده معتقد است نیازمند بازنگری هستند. این اصول عبارتند از: اجتناب از دوبارهنویسی چرخ، بررسی اجباری هر تغییر کد، استفاده از دورههای دو تا چهار هفتهای، استفاده از پرچمهای ویژگی برای هر تغییر کد، و نیاز به کامنت در صورت پیچیدگی کد. نویسنده استدلال میکند که وابستگی به بستهها میتواند خطرناک باشد، بررسیهای اجباری کد سرعت توسعه را کاهش میدهند، و دورههای سنتی ممکن است از لذت ساخت نرمافزار بکاهند. استفاده از ابزارهای مدیریت پروژه مانند Linear میتواند به افزایش شفافیت و رضایت مهندسان کمک کند.
مشاهده مطلب اصلی