- 1
 - 2
 - 3
 
public void read(InputStream is) throws Exception {
        ...
    }
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 7
−51
public void read(InputStream is) throws Exception {
        ...
    }
                                    Когда человек совсем не уверен в себе
−47
private long parseDate(String s) {
			Calendar cal = Calendar.getInstance();
			String y = s.substring(0,4);
			String m = s.substring(4,6);
			String d = s.substring(6,8);
			String h = s.substring(8,10);
			String M = s.substring(10,12);
			String S = s.substring(12,14);
			cal.set(Calendar.MILLISECOND, 0);
			cal.set(Calendar.YEAR,Integer.parseInt(y));
			cal.set(Calendar.MONTH,Integer.parseInt(m)-1);
			cal.set(Calendar.DAY_OF_MONTH,Integer.parseInt(d));
			cal.set(Calendar.HOUR_OF_DAY,Integer.parseInt(h));
			cal.set(Calendar.MINUTE,Integer.parseInt(M));
			cal.set(Calendar.SECOND,Integer.parseInt(S));
			String [] v = s.split(" ");
			int msOffset = -(int)((Integer.parseInt(v[1].replace("+", ""))/100f) * 3600000); // - offset;
			cal.add(Calendar.MILLISECOND, msOffset);
			return cal.getTimeInMillis();
		}
                                    SimpleDateFormat? не, не слышал
−11
private void newCheckInOrOut() {
        if (deviceGPScoordinates != null) {
            if (!savedData.getCheckInStatus()) {
                if (deviceGPScoordinates != null && !savedData.getCheckInStatus()) {
                    checkInEmployee();
                }
                else if (deviceGPScoordinates != null) {
                    checkoutEmployee();
                }
                else {
                    Toast.makeText(getActivity(), FAILED_TO_LOCATE_DEVICE,
                            Toast.LENGTH_LONG).show();
                }
            }
            else {
                confirm(place.getPlaceName(), 0);
            }
        }
        else{
            if (!savedData.getCheckInStatus()) {
                checkInEmployeeWithoutGPS();
            }
            else {
                confirm(place.getPlaceName(), 1);
            }
        }
    }
                                    доверяй, но проверяй
−11
private List<String> getHeadings(List<String> headings, TypeParams params) {
        List<String> toReturn = new ArrayList<String>();
        for(String type : headings){
            if(!type.equals(getResources().getStringArray(R.array.red_flag_arrays)[0])){
                 if(getResources().getStringArray(R.array.red_flag_arrays)[1].equals(type)){
                     type = type + OPEN + params.getProblemSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[2].equals(type)){
                     type = type + OPEN + params.getCompetitorSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[3].equals(type)){
                     type = type + OPEN + params.getRobberySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[4].equals(type)){
                     type = type + OPEN +  params.getInjurySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[5].equals(type)){
                     type = type + OPEN + params.getSickSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[6].equals(type)){
                     type = type + OPEN + params.getDamagedSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[7].equals(type)){
                     type = type + OPEN + params.getNoStockSize() + CLOSE;
                     toReturn.add(type);
                 }
            }
        }
        return toReturn;
    }
                                    
            из разряда фантастики
всё тот же ЮАР
        
−11
private List<String> getHeadings(List<String> headings, TypeParams params) {
        List<String> toReturn = new ArrayList<String>();
        for(String type : headings){
            if(!type.equals(getResources().getStringArray(R.array.red_flag_arrays)[0])){
                 if(getResources().getStringArray(R.array.red_flag_arrays)[1].equals(type)){
                     type = type + OPEN + params.getProblemSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[2].equals(type)){
                     type = type + OPEN + params.getCompetitorSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[3].equals(type)){
                     type = type + OPEN + params.getRobberySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[4].equals(type)){
                     type = type + OPEN +  params.getInjurySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[5].equals(type)){
                     type = type + OPEN + params.getSickSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[6].equals(type)){
                     type = type + OPEN + params.getDamagedSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[7].equals(type)){
                     type = type + OPEN + params.getNoStockSize() + CLOSE;
                     toReturn.add(type);
                 }
            }
        }
        return toReturn;
    }
                                    
            из разряда фантастики
всё тот же ЮАР
        
−11
private List<String> getHeadings(List<String> headings, TypeParams params) {
        List<String> toReturn = new ArrayList<String>();
        for(String type : headings){
            if(!type.equals(getResources().getStringArray(R.array.red_flag_arrays)[0])){
                 if(getResources().getStringArray(R.array.red_flag_arrays)[1].equals(type)){
                     type = type + OPEN + params.getProblemSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[2].equals(type)){
                     type = type + OPEN + params.getCompetitorSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[3].equals(type)){
                     type = type + OPEN + params.getRobberySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[4].equals(type)){
                     type = type + OPEN +  params.getInjurySize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[5].equals(type)){
                     type = type + OPEN + params.getSickSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[6].equals(type)){
                     type = type + OPEN + params.getDamagedSize() + CLOSE;
                     toReturn.add(type);
                 }
                else if(getResources().getStringArray(R.array.red_flag_arrays)[7].equals(type)){
                     type = type + OPEN + params.getNoStockSize() + CLOSE;
                     toReturn.add(type);
                 }
            }
        }
        return toReturn;
    }
                                    
            из разряда фантастики
всё тот же ЮАР
        
+79
//говнокод из ЮАР)
    public static boolean isValid(Object object){
        if(object == null){
            return false;
        }
        try{
            List l = (List)object;
            return !l.isEmpty();
        }
        catch (ClassCastException ex){
            String string = object.toString();
            return !(("").equals(string.trim()));
        }
    }