Tag: Abstraction

10/7/2012

Variáveis fracamente tipadas – uma análise baseado na experimentação com PHP

Nos últimos tempos tive a oportunidade de trabalhar com PHP. Sim, o terrível e abominável PHP!! O que vou relatar é minha opinião sobre um aspecto específico dessa famigerada linguagem – variáveis. O que se nota é que em PHP as variáveis são elementos tratados de forma estritamente técnica e sem muito uso de abstração, [...]


20/5/2012

Importância da Abstração na prática

Este artigo faz um estudo de caso para demonstrar a importancia da abstração no desenvolvimento de um software, por mais simples que ele seja.


16/10/2011

IEnumerable de primos

No meu dia a dia enquanto estou codando, cada vez mais tenho usado yield return, lambda expressions e method extensions. Os dois últimos são particularmente muito bons para garantir desacoplamento. Há uns dias atrás eu estava resolvendo alguns problemas no Project Euler e me vi várias vezes tendo que calcular uma sequência de números primos [...]


30/8/2011

Delegates: Cuidando da sua arquitetura

Em um projeto de múltiplas camadas com comunicações e transações pesadas ocorrendo em grande quantidade, evitar a perda do controle de uma User Interface(UI) é uma tarefa que exige chamadas assíncronas. Porém chamadas assíncronas criam dependência entre as camadas, o que é um grande problema tratado de muitas formas. Só que algumas dessas soluções podem [...]


19/8/2011

Android+KSoap – Pt.2: Parâmetros Complexos

No artigo anterior, vimos como transcrever os dados retornados por um WebService em objetos do modelo da nossa aplicação. Para isso criamos um algorítimo, fundamentado em Annotations e Reflection, que possibilitava essa transcrição de maneira completamente genérica, evitando escrever aqueles códigos chatos de parsing. Desta vez, vamos nos ater ao envio desses dados ao servidor, [...]


Desenvolvido por hacklab/ com WordPress