خب بریم قوانین مهندسی نرم افزار امروز و یک قانون از آنکل باب معروف
قانون Boy Scout Rule که توسط Robert C. Martin معروف شد، یه اصل ساده داره: *هر جا به کد دست میزنی، یه ذره بهترش کن قبل از اینکه ولش کنی*. لازم نیست پروژه رو از اول بنویسی یا همهچیز رو کامل کنی؛ فقط همون بخشی که داری روش کار میکنی رو تمیزتر کن. مثلاً اسم متغیرها رو واضحتر کن، کد تکراری رو جمع کن، یا یه فانکشن خیلی طولانی رو کوچیکتر کن.
ایده اصلی اینه که این بهبودهای کوچیک، روی هم جمع میشن و جلوی خراب شدن کدبیس رو میگیرن. وقتی همه تیم این کار رو بکنن، یه حس مسئولیت مشترک نسبت به کیفیت کد شکل میگیره و بدهی فنی کمتر میشه. خلاصهاش اینه: لازم نیست قهرمان باشی، فقط هر بار یه قدم کوچیک بردار تا پروژه به مرور تمیزتر و قابل نگهداریتر بشه.
#lawsofsoftwareengineering
@codehalics | کدهالیک
Post #551
877

- ❤ 6