Entries Tagged as 'project management'
Acho curioso como o Phillip Calçado gosta de argumentar com a parede. Ainda mais quando ele é provocado sobre a utilidade de programação orientada a objetos. Acho uma discussão fútil, principalmente pelo fato de não corroborar com o principal problema enfrentado pela indústria – integração e colaboração entre aplicações.
Pode se argumentar que se trata de [...]
[Read more →]
Tags: Programming · project management
Métricas de software são muito úteis para identificar qual código merece atenção. Refactoring é uma técnica bem estabelecida de como evoluir um software de maneira ordenada. Qual a relação entre as duas coisas? Ambas exigem que seja feito algumas pesquisas sobre a base de código. Sempre imaginei as vantagens de uma ferramenta que permitisse [...]
[Read more →]
Tags: Programming · java · project management
January 14th, 2007 · 4 Comments
Em algum momento sempre temos de parar e verificar se aquilo que desenvolvemos funciona, normalmente esta é aquela parte chata que temos de executar um enorme roteiro de testes para concluir o obvio – que funciona. O problema disso é que desenvolvedor é um bicho muito presunçoso e acha que não comete erros, mas devido [...]
[Read more →]
Tags: Programming · project management
December 11th, 2006 · 3 Comments
Minhas férias estão no fim, volto esta semana a trabalhar. Aproveitei esses últimos dias atoa em casa para, entre outras coisas, retormar alguns projetos. Atualmente eu tenho três pet projects em andamento, uma Java-in-Java JVM, um debugger de Erlang pra Eclipse e um framework de networking usando CPS. Dos três estou dando atenção apenas a [...]
[Read more →]
Tags: Programming · java · project management
Está é minha nova mania. Usar testes funcionais automatizados. Primeiro comecei com um projeto pessoal meu, no qual a quantidade de regressões era enorme, e depois no trabalho, quando eu automatizei boa parte dos testes de uns sistemas bem cabeludos. E parece mágica, na segunda iteração de desenvolvimento, o custo de escrevê-los já se pagou.
Eu [...]
[Read more →]
Tags: Programming · java · project management
Simples assim, integração entre sistemas é um Inferno, é uma fonte enorme e interminavel de dor de cabeça. Hoje existe tecnologia disponivel para facilitar isso, mas parecer que a maioria ainda pensa nissa da pior forma possivel. Vamos lá, vou ser um pouco assertivo para deixar uma coisa bem clara:
Compartilhar dados é estupido, exponha o [...]
[Read more →]
Tags: Arquitetural Design · Programming · project management
Eu pensei primeiro em deixar um comentário a esse incrivel post do Phillip sobre senso comum, mas acabou que ele mereceu um post inteiro. Acho que dizer que as pessoas gostam de senso comumnão vai realmente à raiz da causa. Mais fundo podemos encontrar o medo das pessoas a mudanças.
Senso comum é um ótimo exemplo [...]
[Read more →]
Tags: anger management · project management
Todos nós começamos a programar sem saber muito do assunto, somos então rotulados de júnior. Um rótulo que então todo dia sonhamos em se livrar, afinal programador júnior é o mesmo que o “café-com-leite” do pega-pega. O ruim dessa posição é que mesmo sem saber bem como se escreve um software, já tem que produzir [...]
[Read more →]
Tags: Programming · anger management · project management
O a situação é alarmante, você se matando para resolver os problemas encontrados de última hora e ainda tem que ouvir “te vire, a criança é sua”. Isso pode ser muito bem dito pelo médico quando a criança nasce toda estrupiada ou pelo seu gerente quando descobriram que o sistema não consegue atender nem metade [...]
[Read more →]
Tags: Programming · project management