کتابخانهی EPPlus اصلیاین تغییرات را با مخزن کد خود یکی کرده و اکنون NET Standard 2. را به صورت رسمی پشتیبانی میکند. بنابراین بهتر است از آن استفاده کنید.
البته گاهی تغییر در درخواست مشتری بیشترین هزینه را خواهد داشت چرا که مشتری پس از سفارش تازه شروع به تحقیق بیشتر میکند و زمانی شما شروع به پیاده سازی میکنید مشتری در حال تغییر درخواستهای خود است و چند روز بعد با حجمی از تغییرات تشریف میاورند
سایت رسمی تمام پروژههای سورس باز، همان مخزن کد آنها است. تغییرات انجام شده در اینجا. مستندات در اینجا. مثال اگر خواستید، به آزمونهای واحد آن مراجعه کنید.
نحوه مدیریت رکوردهایی که توسط چندین کاربر در آن واحد تغییر مییابند. به فرض یک کاربر در حال به روزرسانی یک رکورد است اما قبل از ثبت تغییرات، کاربری دیگر همان رکورد را پاک میکند.
ریفکتور باید شامل یک سری تغییرات کوچک در راستای سادهتر و قابل فهمتر شدن کدها باشد. اگر بعد از ریفکتور باز هم کد کثیف دارید فقط وقتتان را هدر داده اید. باید سعی کنید که بفهمید چرا این اتفاق افتاده است
کنترل نسخه روشی برای ثبت تغییرات کدها و نوشتههایمان است و git یکی از این ابزارهاست و هم اکنون به ابزاری کلیدی در عمدهی پروژههای برنامهنویسان بدل شده است.