Olá amigos, boa tarde.
Em primeiro lugar parabéns pelo Fórum, muito bom, parabéns aos moderadores, sem dúvida um dos melhores e mais completos.
Vocês conhecem alguma ferramenta que teste o código do Sistema?
No nosso sistema aqui temos alguns padrões que queremos obrigar que sejam seguidos, tais como:
if( “”.equals(codString) ){ 
//MyCode 
} 
ao invés de if( codString.equals("") )
Assim evitamos o NullPointerException
Eu queria uma ferramenta que valida-se o minimo de coisas para impedir mas praticas.
Obrigado!
         
         
           
        
            
            
            
         
         
             
             
          
       
      
        
        
          tem o find bug. muito bom.
mas ainda assim esse seu código pode problema, se o valor estiver "     " vai passar.
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          Ah sim, verdade, faltou o trim() rsrs
Obrigado, darei uma olhada, achei o Java Coding Standard Checker (JCSC) no google, alguém já oviu falar? É bom?
http://jcsc.sourceforge.net/ 
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            Necro  
            
           
           
          
              
                Abril 4, 2013, 11:50am
               
               
          #4 
           
         
        
          Existe também o plugin para o Eclipse chamado Checkstyle…
http://eclipse-cs.sourceforge.net/ 
Da uma olhada, ele é muito bom.
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          Findbug, checkstyle e PMD
Sei que o checkstyle e o PMD da pra customizar, por exemplo: 
se a complexidade ciclomatica for maior que 15, usar System.out.println, usar new String(), coisas do tipo ai ele gerar um erro de compilação.
Existe o plugin dos 3 p eclipse, pra outras IDE’s eu não sei