Sto lavorando su una grande app di asp.net come singolo sviluppatore. Lavorerò spesso su un numero di richieste di modifica contemporaneamente. Ad esempio, una modifica richiesta al componente Finanza e una modifica richiesta al componente di vendita.
A volte creo un progetto separato per contenere le modifiche e quindi faccio riferimento all'applicazione principale (riferimento al file dell'assembly). È un approccio comune o ci sono strumenti / tecniche che rendono questo più facile?
Ad esempio, apporto una modifica al componente di vendita, creerò un nuovo progetto (SalesChange.sln) e, se apporto una modifica alla componente Finance, creerò un nuovo progetto denominato FinanceChange.sln. FinanceChange.sln e SalesChange.sln fanno riferimento a MainProject.sln e alla fine verranno migrati a MainProject.sln.