Fortran para ColdFusion
A mesma rotina, escrita à mão em Fortran e em ColdFusion. Ela está aqui para você ver o que muda e o que continua igual antes de alguém te passar um preço.
O que você tem · Fortran
REAL FUNCTION INTRST(BAL, RATE)
REAL BAL, RATE
INTRST = BAL * RATE
RETURN
ENDNo que isso vira · ColdFusion
<cfscript>
function interest(balance, rate) {
return round(balance * rate * 100) / 100;
}
</cfscript>Ler dois arquivos lado a lado é a metade fácil. A metade difícil é o resto do sistema: que arquivos nada mais chama, que job escreve às 02:00 o registro que outro lê depois e se a reescrita ainda produz os números que seus auditores viram no mês passado. Esse trabalho roda na nossa plataforma com um engenheiro acompanhando, e começa com uma olhada na sua base de código.
Quando o conversor deixa de bastar
Comparar dois arquivos é a metade fácil. Nada nesta página consegue dizer que arquivos nada mais chama, que job batch escreve às 02:00 o registro que outro lê depois, nem se a versão reescrita ainda produz os números que seus auditores viram no mês passado. O diagnóstico responde isso sobre a sua base de código real.