Ramon Ferreira Silva26 de set. de 20192 min de leituraPrincípio Tell, Don´t Ask Definição Este princípio foi proposto por Martin Fowler em seu blog. O princípio nos ajuda a lembrar que orientação a objetos é sobre...
Ramon Ferreira Silva7 de abr. de 20162 min de leituraConheça os Princípios GRASPO catalogo de princípios GRASP (General Responsibility Assignment Software Principles), consiste em orientações para a construção de bons...
Ramon Ferreira Silva24 de mar. de 20162 min de leituraArmadilhas do Comando SwitchEsta duplicação estava em 3 locais diferentes e fazia sentido estar em cada um daqueles locais, mas não 3 ao mesmo tempo. Foi uma escolha...
Ramon Ferreira Silva11 de mar. de 20163 min de leituraDIP: O Princípio da Inversão de DependênciasO princípio da Inversão de Dependências é o último dos Princípios SOLID e corresponde a letra “D”. Definição Este princípio trata de uma...
Ramon Ferreira Silva25 de jul. de 20152 min de leituraComo fazer a depuração de Aplicativos Híbridos no seu AparelhoDurante o desenvolvimento de um aplicativo híbrido, me deparei com a dificuldade de debugar o código que estava rodando no aparelho. Por...
Ramon Ferreira Silva20 de jul. de 20155 min de leituraMais algumas técnicas de Refatoração“Nós somos aquilo que fazemos repetidamente. Excelência, então, não é um modo de agir, mas um hábito” – Will Durant . Melhoria constante...
Ramon Ferreira Silva18 de jul. de 20154 min de leituraTécnicas comuns de RefatoraçãoPara iniciar o processo de refatoração, antes é preciso formar uma base sólida, com o auxílio de testes, técnicas e ferramentas. Toda...
Ramon Ferreira Silva10 de jun. de 20154 min de leituraRefatoração de códigoA Refatoração de código é uma prática que surgiu na década de 80, entre os membros da comunidade de programadores de Smalltalk, logo...