خب خیلی عقب موندیم از قوانین مهندسی نرم افزار امروز میخوام راجب نظریه پنجره شکسته باهاتون صحبت کنم
نظریه «پنجره شکسته» در مهندسی نرمافزار میگه اگر مشکلات کوچک مثل باگهای جزئی، کدهای بد یا طراحیهای ناقص رو نادیده بگیریم و اصلاحشون نکنیم، این پیام رو به تیم منتقل میکنیم که کیفیت مهم نیست. در نتیجه بهمرور افراد هم حساسیتشون رو نسبت به کیفیت از دست میدن و مشکلات بیشتری وارد سیستم میشه.
این موضوع باعث میشه یک چرخهی نزولی شکل بگیره؛ یعنی هرچه بینظمی بیشتر بشه، بینظمی جدید هم راحتتر پذیرفته میشه و کل سیستم به سمت پیچیدگی و آشفتگی میره. در مقابل، اگر تیمها روی اصلاح سریع ایرادهای کوچک حساس باشن، یک فرهنگ کیفیت شکل میگیره که جلوی رشد بدهی فنی و خراب شدن تدریجی سیستم رو میگیره.
#lawsofsoftwareengineering
@codehalics | کدهالیک
Post #519
565

- ❤ 4