Se ho un progetto di programmazione personale che ho intenzione di eseguire il port in un'altra lingua in modo che possa essere eseguito in altri ambienti, sarebbe più ideale iniziare il porting del codice il prima possibile e lavorare contemporaneamente su due versioni? O questo rallenterebbe molto la mia produzione e dovrei aspettare fino a quando non avrò finito alcune componenti chiave del programma?