Clique aqui para ler todos os artigos desta edição
Palavra do Editor
Quem não gostaria de ter um software bem projetado, com camadas e classes bem definidas, separação clara entre regras de negócio, acesso a dados e tratamento de interface, ao mesmo tempo desfrutando de uma linguagem elegante, produtiva e robusta? O apelo RAD das ferramentas de desenvolvimento atuais as vezes nos leva a utilizar práticas não muito interessantes de programação, que podem dificultar (e muito) a manutenção do código, aumentar o impacto da mudança de um requisito e assim por diante. Polimorfismo, herança e encapsulamento funcionam muito bem para “bolas ...