iMaster Developers

Roger Hughes

Roger Hughes

Trabalha na empresa Bet365 desde 2012. É um programador e desenvolvedor Java com certificado em Sun, com considerável experiência em todos os aspectos do ciclo de desenvolvimento em ambientes financeiros. Seus recentes projetos incluem o uso de Java, Spring e Oracle.
  • Publicou
    53
    Artigo(s)
    book
  • Visualizados
    280900
    Vezes
    eye
  • Desde
    2012
    clock
awardArtigos Publicados
Roger Hughes
Back-End
Métodos padrão: os heróis não divulgados do Java 8

Métodos padrão são uma maneira muito elegante de adicionar novas funcionalidades às interfaces existentes sem quebrar o código antigo.

Roger Hughes
Back-End
É imprescindível que você aprenda programação funcional com Java 8?

Talvez a resposta seja: “Pergunte-me daqui a alguns anos…” Confira uma análise.

Roger Hughes
Agile
TDD está morto? Uma história simples sobre um paradoxo

Saiba um pouco mais sobre o acalorado debate em relação a TDD.

Roger Hughes
Back-End
Rastreamento de Exceções: Construindo um JAR executável - Parte 06

Após escrever o código, fazer os testes e saber que o app vai funcionar, a próxima etapa é empacotar o programa todo e instalá-lo numa máquina de produção.

Roger Hughes
Back-End
Rastreamento de Exceções: agendamento com Spring - Parte 05

O artigo dá detalhes sobre o requisito: “Tudo será executado em uma determinada hora, todos os dias”, o que significa implementar algum tipo de agendamento.

Roger Hughes
Back-End
Rastreamento de Exceções: envio de e-mail do Spring - Part 04

Dando continuidade aos artigos anteriores, neste estou lidando com a parte concreta da exigência: o envio de um relatório por e-mail.

Roger Hughes
Back-End
Rastreamento de exceções em aplicativos com o Spring: estratégia e pacote privado – Parte 03

Este artigo aborda o processo de design, com destaque para o raciocínio por trás da refatoração e como eu cheguei na implementação final.

Roger Hughes
Back-End
Rastreamento de exceções em aplicativos com o Spring: padrão de busca - Parte 02

No artigo anterior, descrevi a classe FileLocator. Aqui, falarei mais sobre o FileValidator, que tem que executar várias verificações no arquivo.

Roger Hughes
Back-End
Rastreamento de exceções em aplicativos com o Spring - Parte 01

Recentemente, fiz um trabalho para monitorar processos de apoio importantes, para ver o quão bem eles estavam sendo realizados e se estavam tendo erros.

Roger Hughes
Back-End
Investigando vazamento de memória: análise do problema - Parte 02

O primeiro artigo terminou comigo esperando o código de teste vazar memória suficiente para começar a investigar. É hora da investigação.

visualizando 10 de 53
Publicidade