Hey, que tal pensar além do Try... Catch... Finally? (parte 4)

02/02/2012 14:51
E aqui estou para fechar esta série de posts. Vimos no primeiro a diferença entre erro e exceção, e no segundo tivemos um vislumbre da amplitude do assunto "Exception Handling". No último post tomamos contatos com jargões comuns em tratamento de exceções além de conhecer alguns anti-patterns. Pensando além do Try... Catch... Finally. Finally! Se você acompanhou todos os demais posts da série, espe... [Leia mais]

Arquitetura



Hey, que tal pensar além do Try... Catch... Finally? (parte 3)

01/02/2012 15:14
Muito bem! Vimos no primeiro post da série a diferença entre erro e exceção, e no último tivemos um vislumbre da amplitude do assunto "Exception Handling". Estamos preparados para avançar um pouco mais nessa jornada e tomar contato com os... ... Jargões comuns em tratamento de exceções Quando temos que manipular exceções, devemos desenhar uma estratégia robusta e bem-planejada. Isso é vital durante a fas... [Leia mais]

Arquitetura



Hey, que tal pensar além do Try... Catch... Finally? (parte 2)

31/01/2012 12:40
Vimos no último post desta série a diferença entre erro e exceção. Enquanto o primeiro é irrecuperável, o outro dá margem para tomarmos uma ou mais ações a fim de permitir que a aplicação continue em execução. Entendendo isso, o termo tratamento de exceções ganha um sentido imediato. Tratar ou manipular uma exceção requer muito critério e atenção ao ... [Leia mais]

Arquitetura



Hey, que tal pensar além do Try... Catch... Finally? (parte 1)

30/01/2012 16:06
Não adianta. Toda vez que preciso explicar para algum desenvolvedor o que significa de fato “tratamento de exceções” fico constrangido. Na verdade, é um constrangimento alheio, já que quase sempre a pessoa se mostra surpresa ao final de uma conversa desse tipo. Até compreendo desenvolvedores menos experientes ficarem melindrados na hora de tratar exceções. Mas considero um absurdo alguém com anos de experiência (&a... [Leia mais]

Arquitetura



Existe decisão arquitetural puramente técnica?

09/01/2012 15:19
Um arquiteto nunca deve decidir sobre uma arquitetura de forma arbitrária ou mesmo impensada. Todas as alternativas devem ser consideradas, fracionando o sistema (solução) em elementos e relações que possibilitarão o atendimento aos atributos de qualidade. Alexander Wolf e Dewayne Perry definiram em um artigo intitulado “Foundations for the Study of Software Architecture” o seguinte modelo: Arquitetura = { Elementos, Organizaçã... [Leia mais]

Arquitetura ,