Feeds:
Posts
Comentários

Posts Tagged ‘Uncle Bob’

Continuando o assunto do post anterior, dessa vez Uncle Bob resolve dar sua opinião sobre o booom de projetos ágeis” que estão aparecendo (e falhando) por todo lado.

Uncle Bob em Dirty Rotten ScrumDrels.

Read Full Post »

Essa dica eu achei em um post, no fórum da Artima.

É um link para um post do Cedric Beust (o cara do TestNG). Beust mostra claramente um posição anti-extremista, diferente do que Uncle Bob defende.

Eu não concordo com as rules of thumb apresentadas por ele, não acho que TDD seja luxúria, embora isso facilite a minha vida, como desenvolvedor, os benefícios se estendem aos usuários finais.

Bem, vale a pena ler o post e os comentários no fórum e no blog!

Read Full Post »

JAOO 2007: Bob Martin and Chad Fowler – Debating Static versus Dynamic Typing.

Um vídeo de 35 minutos com Robert C. Martin e Chad Fowler no JAOO 2007.

Read Full Post »

É sempre bom ouvir alguém como Robert C. Martin – Uncle Bob falar 🙂

Aqui está disponível uma pequena entrevista com 11 minutos, onde ele fala que atualmente ainda existe *muita* coisa horrível sendo produzida, códigos que não deveriam ser escritos. São práticas que são conhecidas a muito tempo como sendo práticas ruins e mesmo assim continuam sendo utilizadas.

Depois ele fala sua opinião sobre desenvolvimento de software ser um engenharia, segue falando sobre TDD, um pouco sobre como Java, .NET e Ruby e como os códigos desenvolvidos nessas linguagens são/podem ser mais fluentes/expressivos… e por aí vai, é uma entrevista curta mas com bastante conteúdo 🙂

Read Full Post »

How Big Should a Function Be? do Robert C. Martin (aka Uncle Bob) é um post deve ser impresso e sempre relembrado por sua equipe de desenvolvimento. Abaixo algumas frases do post (Não deixe de conferir a versão completa, leitura rápida em 2 minutos)

The body of a try block should also be a function call; and the word try should be the first word in the function.

A source file should read like a newspaper article. Newspaper articles begin with a headline, followed by a single synoptic paragraph, followed by paragraphs full of ever increasing detail. The ideal article can be read until it gets boring. A source file should read the same way.

Nested ifs and while’s should be avoided in most cases.

Read Full Post »