Archive for the 'MVP' Category

Published by Joao Morais on 16 Aug 2008

Desacoplar MVP e VCL com Interfaces

(english)

Ao contrário de alguns astros da programação orientada a objetos, eu não era muito fã de interface. Os primeiros usos foram sub-utilizados, como mero auxiliar de gerenciamento de memória (interface em Object Pascal tem contagem de referência controlada pelo compilador, ao contrário de classes). Continue Reading »

Published by Joao Morais on 03 Nov 2007

Diferença entre Referência e Enum

Há duas formas comuns de associar uma informação (um objeto) a uma característica, comportamento, categoria, etc. A primeira e mais comum é usando referência, a segunda é usando enumeration. Continue Reading »

Published by Joao Morais on 08 Oct 2007

MVP como opção a DBware

Lembro como se fosse ontem, em uma mensagem em private com um conhecido de lista de discussão, ele comentou que estava querendo abandonar DBware e utilizar componentes simples para apresentação de dados. Nem pensei duas vezes, e meu comentário na época ficou algo como “DBware é um framework maduro, implementado há bastante tempo, é como reinventar a roda”. Quem poderia imaginar que o destino me mostraria, na prática, que este colega tinha razão no que estava dizendo. Continue Reading »