Avoid generic catch
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Use Elvis operator to avoid unclear syntax pattern
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid undefined type on data or routines declaration
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid to update static fields from instance methods
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid to update parameters inside routine’s bodies
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid to cover two dimensional ranges with nested for loop
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid Public finalize() methods
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid confusing initialization for variables declared on the same line
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						Avoid unexpected closure inside parentheses call
							Read more
			
 
				 
			
						
		
			
				
					            
        
	
						The code is managing too many files together
							Read more