www.digitalmars.com
Last update Sun Aug 20 17:04:33 2006

Guia de Portabilidade

Uma boa prática de engenharia de software é munimizar problemas de portabilidade gratuitos no código. Técnicas para minimizar problemas de portabilidade potenciais são:

Portabilidade de 32 para 64 bits

Processadores e sistemas operacionais de 64 bits estão vindo. Com isso em mente:

Código Específico de SO

Código específico de sistema é controlado isolando as diferenças em módulos separados. Em tempo de compilação, o módulo específico do sistema correto é importado.

Diferenças menores podem ser controladas por constantes definidas em uma importação específica de sistema, e usando essa constante em uma instrução if.