Devo riscrivere il codice VB6 su Java [chiuso]

-1

Lavoro in un'azienda di medie dimensioni in cui è necessario un aggiornamento per una parte dell'applicazione a causa di un'aggiunta all'ambiente. La parte che necessita di aggiornamento è in vigore da 13 anni, è abbastanza mission critical, funziona molto bene ogni giorno ed è stata scritta usando il linguaggio VB6. Il programma funziona attraverso un eseguibile e recentemente ho messo le mani sul codice sorgente e ho visto cosa deve essere aggiornato. Il codice stesso è di circa 4 file per un totale complessivo di circa 1300 linee. Nessuno nella mia squadra ha un compilatore VB 6 quindi dovrei prenderne uno dalla nostra azienda o trovarlo?

Le altre opzioni includono apportare modifiche al processo in modo che possa gestire i cambiamenti nell'ambiente. Quindi questo sarebbe un problema. Non è il processo più carino, ma c'è un potenziale che potrebbe funzionare. Infine, l'intera faccenda potrebbe essere riscritta in un linguaggio più moderno o supportato come Java.

Quindi ho cercato di valutare tutte queste opzioni e capire quale soluzione è la migliore, ma vorrei altri pensieri e più consenso, ecco perché pongo questa domanda al gruppo. Qualsiasi commento o opinione sarebbe molto apprezzato!

    
posta Tastybrownies 13.04.2016 - 06:20
fonte

1 risposta

0

Prima o poi dovrai mordere il proiettile.

Tuttavia, consiglierei "più tardi"

Sembra che ci sia un supporto di terze parti per vb6 in vs2015

link

potresti provare questo con la versione gratuita. Ma probabilmente è meglio ottenere una versione più vecchia, rispetto al 2005 penso che sia l'ultima che compilerà la sorgente senza difficoltà.

Se usi l'opzione di riscrittura, assicurati che la lingua che usi supporti le funzioni vb6; come chiamare i componenti di com + se li stai usando.

A mio avviso vb.net, anche se apparentemente è un percorso di aggiornamento naturale, è abbastanza diverso sinteticamente da vb6 che non offre particolari vantaggi nella conversione da vb6 rispetto ad altri linguaggi.

Tuttavia, alcuni programmatori lo raccomandano, e ovviamente è molto simile. Non copiare e incollare simili.

    
risposta data 13.04.2016 - 08:11
fonte

Leggi altre domande sui tag