Feeds:
Posts
Comentários

Posts Tagged ‘Robert C. Martin’

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 »

Design Principles and Design Patterns é um excelente artigo escrito por Robert C. Martin (aka Uncle Bob).

Ele inicia o artivo falando sobre alguns sintomas que podem ajudar a identificar um design ruim e em seguida um ótimo conteúdo sobre alguns princípios como: The Open Close Principle (Princípo Aberto/Fechado), The Liskov Substitution Principle (Princípio da Substituição de Liskov), The Dependency Inversion Principle (Princípio da Inversão de Dependência) entre outros, sempre com uma introdução teórica, alguns exemplos práticos e também escrevendo os benefícios de cada princípio.

Read Full Post »