چیز خواصی نمیشه گفت چون تصمیم و نظر شما به عنوان برنامه نویس مهمه
اگر سیستم قبلی قابل اصلاح و برنامه نویس حداقل ها رو رعایت کرده. اصلاح کردنش هم از نظر زمانی بهتر هم هزینه ای و هم این که سیستم دوم غیر ضروری ( منظور این که لازم نباشه شما بیش از حد زمان انرژی برای اصلاح بزارید)
اما اگر واقعا امکاناتی که مد نظر هست نمیشه به سیستم قبلی اضافه کرد خوب به تبع نوشتن سیستم جدید منطقی