Concrete Solutions estará em Belém para recrutamento de desenvolvedores Android e iOS

Alô, desenvolvedores de Belém!

Dia 08/08, Olavo Castro (Arquiteto de Soluções) da Concrete Solutions estará em Belém para bater um #papoSafo com a Comunidade. Na ocasião, ele irá apresentar a palestra:

 

Times mobile: uma trajetória de aprendizado

Descrição:

Esta palestra tem por objetivo mostrar como a Concrete Solutions conseguiu montar e manter times de alta performance em um cenário de constante mudança como a mobilidade, considerando um aprendizado de 12 anos e o jeito certo de fazer software atualmente: com métodos ágeis, Lean e efetivo gerenciamento de produto.

Ao final, será lançada uma seletiva para recrutamento de desenvolvedores Android e iOS para trabalharem em São Paulo. Mais detalhes em http://www.concretesolutions.com.br/carreira/.

E aí, ficou interessado? Então não perca essa oportunidade e garanta sua vaga fazendo sua inscrição neste link.

Anúncios

Código legado. O Horror!!

Cthulhu

Cthulhu

Existem, na comunidade, várias definições para o que seria código legado: todo código que você escreveu é legado; o código que outra pessoa escreveu é legado; o código ruim, de difícil manutenção é legado. Não importando a definição, podemos identificar uma característica primordial, o código legado é aquele difícil de mudar. E isso, geralmente é um terror para os desenvolvedores.

Continuar lendo

Criando abstrações com repositórios

Ainda hoje vejo muita gente utilizando o padrão DAO em novos projetos, mesmo usando novas tecnologias de persistência como Hibernate e JPA. Não vou entrar em discussões sobre o padrão DAO estar morto ou não. O fato é que em projetos legados, principalmente os que usam JDBC, o DAO está bem vivo. Mas e em projetos que usam ORM? É necessário usar DAOs e os famosos DAOs Genéricos?

Continuar lendo