iMaster Developers

Martin Fowler
É autor e palestrante sobre desenvolvimento de software. Trabalha na ThoughtWorks, uma empresa que desenvolve software, como Chief Scientist. Seu maior interesse é entender como projetar sistemas de software para maximizar a produtividade de equipes de desenvolvimento.
  • Publicou
    5
    Artigo(s)
    book
  • Visualizados
    5623
    Vezes
    eye
  • Desde
    2017
    clock
awardArtigos Publicados
Martin Fowler
Desenvolvimento
Autoencapsulamento – quando o esforço é válido?

Na maioria das vezes há pouco valor no autoencapsulamento. Mas há circunstâncias comuns em que vale o esforço. Vejamos.

Martin Fowler
Desenvolvimento
Trabalhando com Função como Objeto

Em programação, a noção fundamental de um objeto é: a união de dados e comportamento. Isso fornece um contexto de dados comum ao escrever um conjunto de funções relacionadas. Também fornece uma interface à manipulação de dados que permite que o objeto controle o acesso a esses dados, facilitando o suporte a dados derivados e…

Martin Fowler
Desenvolvimento
O que você quer dizer com "orientado a evento"?

No final do ano passado, participei de um workshop com meus colegas da ThoughtWorks para discutir a natureza das aplicações “orientadas a eventos”.

Martin Fowler
Desenvolvimento
Aprendendo sobre certificação em Integração Contínua

A Integração Contínua é uma técnica popular no desenvolvimento de software.

Martin Fowler
Back-End
Aprendendo sobre objetos de valor

A descrição de Vaughn Vernon é provavelmente a melhor discussão sobre os objetos de valor de uma perspectiva DDD.

Publicidade