SOLID - Single Responsibility Principle - SRP

Boa noite, leitores! Como estão?
Hoje iniciaremos uma nova série de apenas 5 artigos abordando os princípios SOLID. Pretendo enfatizar o objetivo de cada um deste princípios devido à sua extrema importância na arquitetura de um software.
O primeiro dos princípios é a letra “S”, que corresponde ao Single Responsibility Principle. Vamos conhecê-lo?

Continue lendo

[Delphi] Breves dicas de Clean Code

Olá, leitores!
Há alguns meses, tive a oportunidade de assumir a correção das avaliações técnicas dos candidatos para Delphi na DB1 Global Software. O pessoal manda muito bem nos projetos!
No entanto, eventualmente encontro algumas codificações que, apesar de simples, podem ser melhoradas para resultar em um código mais clean. Confira!

Continue lendo

30 vagas abertas para Java, PHP e C# na DB1 Global Software

Atenção, desenvolvedores!

Faça parte de uma das melhores empresas de TI do Brasil! 
A DB1 Global Software está com 30 vagas abertas para desenvolvedores Java, PHP e C#! Para se candidatar, basta acessar o endereço abaixo e cadastrar o currículo:

http://carreira.db1.com.br/vagas

Divulguem! 🙂
Coloco-me à disposição para esclarecer qualquer dúvida relacionadas às vagas ou à empresa!

E Delphi?
Nos últimos meses, abrimos 10 vagas para desenvolvedores Delphi, mas já foram preenchidas. Caso novas vagas sejam definidas, divulgo aqui no blog!

 

[Delphi] Design Patterns - Retrospectiva

Olá, leitores!
Durante 2016 e 2017, abordei os 23 Design Patterns do Gang of Four (GoF) apresentando exemplos desenvolvidos com Delphi. Para facilitar a navegação entre os artigos e também construir uma base de conhecimento sobre o assunto, preparei uma retrospectiva dos artigos, agrupando-os de acordo com a família dos padrões de projeto. Para cada um deles, há uma breve descrição, links para download dos projetos de exemplos e links dos repositórios no GitHub!

Continue lendo

[Delphi] Design Patterns - Visitor

Hello, leitores!
Hoje finalmente encerraremos a série sobre Design Patterns!
Dessa vez, estudaremos o Visitor. Embora apresente uma proposta interessante, o conceito desse padrão de projeto, a princípio, pode parecer um pouco confuso. Mesmo assim, farei o possível para explicá-lo com detalhes. Vamos nessa!

Continue lendo