Programação


Gerencie as dependências de seus projetos com o Tattletale

O Tattletale é uma ferramenta do JBoss comunnity que lhe ajuda a ter uma visão geral do seu projeto Java. A ferramenta irá lhe fornecer relatórios que podem ajudar você a: Identificar dependências entre os arquivos JAR; Encontrar a falta de classe no classpath; Pontual se um pacote de classe […]


Descubra dependências entre bibliotecas jar

O JarAnalyzer é um utilitário de gerenciamento de dependência entre arquivos jar. Seu objetivo principal é percorrer um diretório, analisar cada um dos arquivos jar neste diretório, e identificar as dependências entre eles. A saída é um arquivo XML que representa os dependências físicas entre os arquivos jar.


SONAR Eclipse plugin: Acompanhe a qualidade do seu código

O Sonar (aqui) é uma aplicação gratuita usada para coletar diversas métricas sobre a qualidade do seu código e colocar todas essas informações em único painel (dashboard) com números, gráficos etc. Ela também fornece dicas de como tornar seu código melhor, e confiável. Uma vez instalada e funcionando, você pode utilizar […]


Servlets

Desmistificando Servlets

Muitos programadores JAVA e também de outras linguagens como PHP, costumam fugir da programação para WEB usando Servlets, achando que é muito complicado aprender sobre os seus conceitos, mas na verdade Servlets não é nenhum bicho de sete cabeças. A idéia deste artigo é facilitar a compreensão dessa tecnologia e […]


Modelagem de Domínio: os 7 maus cheiros de informação

Durante a construção de uma aplicação é importante ter bem definido quais as entidades de domínio que serão necessárias para resolver o problema do cliente. Por exemplo, se seu software vai gerenciar as vendas de uma empresa provavelmente você vai precisar de entidades de domínio Vendedor, Cliente, Produto, Pedido etc.. […]


Design Smells: Overview, Classificação, e Exemplos

Como um ser vivo, o design de sistemas estão sujeito a doenças, conhecidos como “Design Smell” (code smell, anti-pattern). Os design smells são descritos na literatura como grandes responsáveis por prejudicar a qualidade e a vida dos sistemas. A apresentação refactoring for design smells (em inglês) é um excelente resumo de alguns […]


JAutoDoc Eclipse plugin: Gerador de Javadoc

O Jautodoc (aqui) é um plugin para eclipse que adiciona automaticamente documentação no padrão Java ao seu código fonte. Ele extrai informações dos nomes dos métodos e as coloca como descrições do Javadoc (este é seu grande diferencial) bastando apenas complementar as informações. Para instalar o plugin no eclipse utilize […]