Boa noite, pessoal!
Sejam bem-vindos à “quinta temporada” de artigos! Dessa vez não fiz a pausa, já que fiquei ausente um bom tempo há alguns meses.
Antes de retornar aos assuntos envolvendo Engenharia de Software, decidi apresentar uma série de pequenos artigos sobre Delphi. Neste primeiro artigo, o assunto é Fluent Interface!

Continue lendo

Boa noite, leitores! Tudo bem?
A série de artigos sobre os princípios SOLID termina hoje! Para fechar com chave de ouro, conheceremos o Dependency Inversion Principle, bastante discutido na comunidade de programadores e considerado como o mais importante entre os cinco princípios. Mas há todo um motivo para isso. Confira!

Continue lendo

SOLID - Interface Segregation Principle - ISP

Estou aqui, leitores! Quase 3 meses de ausência, hein? Que isso não se repita, rsrs!
Conforme esperado, o artigo de hoje aborda a letra “I” do SOLID, que corresponde ao Interface Segregation Principle, ou ISP. Assim com o LSP, este princípio também está relacionado com o conceito de abstração da orientação a objetos. Observaremos, no artigo, que abstrações genéricas podem prejudicar classes que as implementam, forçando implementações desnecessárias.

Continue lendo

CodeRage XII Brasil

Boa noite, pessoal!

Notaram que ando um pouco ausente na publicação de artigos? São dois motivos muito importantes!
Primeiro, fiquei bastante focado na pequena série de Lightning Talks sobre Design Patterns que ministrei na DB1 durante o mês de fevereiro. Em breve divulgarei os links dos 4 vídeos, mas eles já foram publicados na página do blog no Facebook.
Segundo, eu fui convidado, com muita honra, pelo Fernando Rizzato para apresentar uma palestra sobre Open Tools API no Code Rage XII Brasil.

O evento é online, gratuito, e ocorrerá nos dias 13, 14 e 15 de março, trazendo vários profissionais de peso com temas muito interessantes.
Clique no link abaixo para conferir a grade de palestras e fazer a inscrição!

http://embt.co/CRXIIBrasil

 

Após o evento, eu retorno com os dois últimos artigos sobre SOLID, ok?

Grande abraço!