Métodos

Adotando padrões e estilo de programação com PSR e PHP CodeSniffer.

Quando aprendemos a programar o nosso foco é fazer o código funcionar. Nessa fase é normal adquirir um estilo de codificação que mistura um pouco de todo material didático consumido. E não tentamos entender os motivos de como foi escrita cada linha de código, porque o código foi identado de tal maneira, porque os

Por |2022-11-01T17:34:33-03:00novembro 1st, 2022|Métodos, Produtividade|0 Comentários

Como o TDD me ajudou a ser um programador melhor.

Eu acredito que depois do Scrum o TDD foi a metodologia que mais ajudou meu crescimento profissional. De certa forma uma coisa acabou me levando diretamente à outra. Logo que comecei a dar os primeiros passos no Scrum em 2007 comecei a sentir dificuldades em alguns aspectos do desenvolvimento como: Dificuldade em determinar quando

Por |2022-01-18T08:54:55-03:00janeiro 14th, 2022|Métodos, Sem categoria|0 Comentários

Introdução ao CakePHP 4 e roteiro de migração de sistemas.

Demorou dez anos para o lançamento do PHP 7 e agora em menos cinco anos já temos a versão 8 disponível! Parece que a comunidade PHP está correndo atrás do prejuízo e retomando a vanguarda da web.  As comunidades dos frameworks PHP também seguiram esse fluxo acelerado de atualização. É só olhar a timeline

Por |2020-11-27T15:40:51-03:00novembro 27th, 2020|CakePHP, Mentoria, Métodos|0 Comentários

Implantando Integração Contínua no desenvolvimento PHP.

O desenvolvimento de software é uma atividade intelectual que exige conhecimento, disciplina e criatividade. Não é uma tarefa repetitiva, não é mecânica e nem pode ser automatizada ou executada por um robô (pelo meno por enquanto). E portanto é uma atividade que esta sujeita a falhas, pois nós todos somos passiveis a falhas. Quando o

Por |2020-06-10T17:32:36-03:00abril 20th, 2020|Métodos|0 Comentários

Guia de Programação em Par

A programação em par é basicamente uma técnica de desenvolvimento de software em que dois indivíduos trabalham em um bloco único de código. Cada programador assume um dos dois papéis: Piloto (Driver) ou Navegador (Navigator). O piloto no processo é responsável por elaborar diligentemente o código, enquanto o trabalho do navegador é revisar e concentrar-se

Por |2020-04-23T09:13:20-03:00abril 20th, 2020|Métodos|0 Comentários
Ir ao Topo