Aprenda como fazer: Formulários Web Dinâmico

Neste artigo, demonstraremos na prática como desenvolver um formulário web dinâmico, desde seu projeto até exemplos de código. No final, deste artigo, estará disponível o link de acesso ao protótipo desenvolvido. O desenvolvimento de software é considerado uma arte. Depende, exclusivamente, da criatividade do desenvolvedor, alinhado com seus conhecimentos técnicos em programação. Para desenvolver, utilizaremos …

Continue reading "Aprenda como fazer: Formulários Web Dinâmico"

Você sabe o que é arcabouço computacional?

O arcabouço computacional ou framework é um conjunto de classes cooperantes que compõem um projeto de software reutilizável (GAMMA et.al., 2006), por ser um sistema incompleto, pode ser adaptado para implementar aplicações completas em um determinado domínio, reduzindo o esforço na implementação de aplicativos (FAYAD et. al., 1999). Na estrutura do arcabouço computacional, podemos utilizar …

Continue reading "Você sabe o que é arcabouço computacional?"

Node.js – Preparação do ambiente

O Node.js, criado por Ryan Dahl, em 2009, é uma coleção de ferramentas, altamente escaláveis, baseada em JavaScript, usada no desenvolvimento web . Em 2012, Isaac Schlueter acrescente a funcionalidades do NPM. O NPM (Node Package Manager ou Gerenciador de Pacotes do Node) é um repositório online para publicação de projetos de código aberto para …

Continue reading "Node.js – Preparação do ambiente"

Os 10 métodos indispensáveis para refatorar seu código

Como vimos, no artigo Introdução a Refatoração de Código, existem diversos métodos. Neste artigo, iremos detalhar os principais métodos, propostos por Martin Fowler, bem como, a demonstração de exemplos práticos na linguagem C#. 1 – Extrair Método Extrair método é uma das refatorações mais comuns. Sempre que tiver um método muito longo que realiza diversas …

Continue reading "Os 10 métodos indispensáveis para refatorar seu código"

Introdução a Refatoração de Código

A refatoração é uma alteração feita na estrutura interna do programa para torná-lo melhor entendido e menos custoso de ser modificado sem alterar seu comportamento funcional (FOWLER, 2004). A refatoração surgiu a partir do reconhecimento de Ward Cunningham e Kent Beck, que trabalharam com SmallTalk, em 1980, e posteriormente foi sendo adotado para outras linguagens. …

Continue reading "Introdução a Refatoração de Código"