Arquivos de setembro, 2008

Metodologia x Processo: O que realmente importa?

Muito se discute sobre metodologias de software e hoje estou convencido de que não é possível o desenvolvimento de software sem uma metodologia eficiente. E toda metodologia traz consigo uma série de processos a serem seguidos. E,  este eh um ponto importante que diferencia as diferentes metodologias presentes no mercado: a quantidade de processo que cada uma traz consigo.

Mas… qual é o limite ideal da relação programação/processo?

Os desenvolvedores irao brigar pelo desenvolvimento, e o pessoal dos times de qualidade, pelo processo :-)

Mas que tal olhar sob o ponto de vista do usuario? sera que ele se importa realmente se o software que esta usando eh proveniente de uma empresa com certificacao CMMI? Eu, como usuario, nao me importo.

Sob este ponto de vista, acredito que a quantidade ideal de processo eh a minima possivel, para que seja possivel o gerenciamento do projeto, mas que nao leve o desenvolvedor a passar mais da metade de seu tempo preenchendo formularios. …

Dia do Programador!

Este post é em homenagem a todos que, como eu, passam horas e horas na frente do PC trabalhando para que a humanidade possa usufruir das maravilhas que um chip de silicio.

Programador

Hoje, dia 12 de setembro é comemorado o dia do programador. Da wikipedia:

O Dia do Programador é uma data festiva no 256º dia do ano, celebrada por programadores de computador em boa parte do mundo. Esta é uma data significativa para programadores porque 256 é igual a 28 (2 elevado à 8ª potência), e 8 são os números de bits de um byte.

O Dia do Programador é comemorado dia 13 de Setembro, exceto em anos bissextos, nos quais ele é comemorado no dia 12 de Setembro, pois esse é o 256º dia do ano.

Extremamente nerd, como não poderia deixar de ser.

Parabéns a todos nós!…

Free Ebooks de C/C++

O site About.com preparou uma lista com alguns livros gratuitos (em PDF ou HTML) sobre programação em C/C++. A lista pode ser acessada aqui.

Destaque para o excelente “Thinking in C++ 2nd Edition Bruce Eckel’s Classic Book” e para o “C++ Programming“, que é um livro em sistema colaborativo (Wiki) que já tem um material muito bom. Vale a pena ler – e escrever.…

Chrome – o browser do Google

O Google anunciou nesta terça feira seu novo projeto, pra lá de ambicioso, que é o Google Chrome, um browser – ou, como eles preferem chamar, uma “plataforma de aplicativos web” – gratuito, e com o código aberto.

O anúncio surpreendeu a muitos, menos a este que vos escreve. No anúncio da toolbar do firefox, eu já imaginava um browser feito pela empresa.
Com este projeto, o google, que já domina o conteúdo e propaganda da web, tenta colocar seu pé em mais um nicho da web.
E ao que tudo indica, será mais uma revolução googleana. A começar pelo anúncio, feito em formato de “quadrinhos” – muito bons, por sinal.

O que mais me chamou a atenção foi o conceito de tabs definidas como processos separados. Isso traz enormes vantagens, entre elas um gerenciamento mais inteligente de memória e um browser mais estável, já que, se uma das tabs travar basta fechá-las – não colocando em risco o …