من دارم یه برنامه وب بیس می نویسم. قصد دارم 2 نسخه بکنمش.یکی نسخه عادی و یکی پیشرفته. در نسخه پیشرفته بعضی فیلدهای مهم تر رو داره، گزارشات پیشرفته تری می گیره و احتمالا یه سری فیچرهای اضافه تر داره.حالا من دارم به این فکر می کنم که میشه جوری کار کرد که سورس هر دو برنامه یکی باشه ولی امکانات و قابلیت هاشون فرق کنه؟به این دلیل میخوام سورس هاشون یکی باشه که وقتی یه باگی روی یکی از نسخه ها رفع میشه روی اون یکی نسخه هم رفع بشه.باید فرمها رو جدا کرد یا .....؟؟؟؟؟؟؟؟؟؟ممنون میشم راهنماییم کنید