- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 
public void fillFilialNames(ArrayList<String> filialNames) {
		for (String filialDTO : filialNames) {
			if (!filialNames.isEmpty())
			filialNames.add(filialDTO);
		}
	}
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+83
public void fillFilialNames(ArrayList<String> filialNames) {
		for (String filialDTO : filialNames) {
			if (!filialNames.isEmpty())
			filialNames.add(filialDTO);
		}
	}
                                    Бесконечный цикл :)
+83
try
		{
			nIndex = Integer.parseInt(sRowIndex.trim());
		}
		catch(NumberFormatException e)
		{
			//异常处理
			nIndex = -2;
		}
		if(nIndex < 0) return;
                                    Китайцы продолжают отжигать.
+83
Float.parseFloat(obj.getPrice() + ""));
// int obj.getPrice()
                                    int to float
+83
private double calculateValue( int number, int rate ) {
    return Math.pow( number, rate );
}
                                    
+83
if ( file.isDirectory())
    {
      try
      {
        throw new Exception("Cannot backup directories recently.");
      }
      catch ( Exception e ) { ExceptionHandler.handle( e ); }
    }
                                    
+83
[code=java]
try {
      Folder folder = openFolder();
      processFolder(folder);
    } catch (MessagingException ex) {
      Folder folder = openFolder();
      processFolder(folder);
    }
[/code]
                                    
            Если IMAP временно недоступен -- программа попробует снова. Если со второго раза не получилось -- тогда все.
Жаль, что попытки всего две, а не восемь. Было бы круто.
Этот код работал в живом проекте.
        
+83
<TABLE class=MsoNormalTable style="WIDTH: 100%; mso-cellspacing: 0cm; mso-padding-alt: 
3.0pt 3.0pt 3.0pt 3.0pt" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes">
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; 
PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; 
PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><STRONG><SPAN style="FONT-SIZE: 10pt; 
COLOR: black; FONT-FAMILY: Arial">Продукты и услуги:</SPAN><?xml:namespace prefix = o 
ns = "urn:schemas-microsoft-com:office:office" /><O:P></O:P></STRONG>
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"><o:p></o:p></SPAN></P></TD>
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; 
PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; WIDTH: 50%; PADDING-TOP: 3pt; 
BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent" width="50%">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt; mso-margin-top-alt: auto;
 mso-margin-bottom-alt: auto"><B style="mso-bidi-font-weight: normal">
<SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial">Поддержка:<O:P></O:P>
</SPAN></B><SPAN style="FONT-SIZE: 10pt; COLOR: black"><o:p></o:p></SPAN></P></TD></TR>
<TR style="mso-yfti-irow: 1">
<TD style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt;
 PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8;
 BACKGROUND-COLOR: transparent">
<P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><?xml:namespace prefix = v 
ns = "urn:schemas-microsoft-com:vml" /><v:shapetype id=_x0000_t75 stroked="f" 
filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f>
<v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f>
<v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f>
<v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight">
</v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas>
<v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f">
</v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype>
<v:shape id=_x0000_s1026 style="MARGIN-TOP: 0px; Z-INDEX: 1; MARGIN-LEFT: 0px; 
WIDTH: 3.75pt; POSITION: absolute; HEIGHT: 9pt; mso-wrap-distance-left: 0; 
mso-wrap-distance-top: 0; mso-wrap-distance-right: 0; mso-wrap-distance-bottom: 0; 
mso-position-horizontal: left; mso-position-horizontal-relative: text; 
mso-position-vertical-relative: line" alt="" o:allowoverlap="f" type="#_x0000_t75">
<v:imagedata o:title="m2" 
src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1\01\clip_image001.gif">
</v:imagedata><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />
<w:wrap type="square"></w:wrap></v:shape><SPAN style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial"> 
                                    
            зачем заморачиватся? какая нах верстка? - давайте копировать прямо с офиса.
и насрать что пользователю тянутся метровые страницы с таким калом
src="file:///C:\DOCUME~1\admin\LOCALS~1\Temp\msohtml1  \01\clip_image001.gif"
        
+83
String error= "TYPE {" + ex.getType() + "} TEXT {" + ex.getText() + "} STACK {" + stringWriter.toString() + "} LOG {" + _localLog + "}";
if(error.length()>3000)
{
     error= "TYPE {" + ex.getType() + "} TEXT {" + ex.getText() + "} STACK {" +stringWriter.toString() + "} LOG {" +  "}";
}
if(error.length()>3000)
{
     error= "TYPE {" + ex.getType() + "} TEXT {" + ex.getText() + "} STACK {" +stringWriter.toString().substring(0,Math.min(700, stringWriter.toString().length())) + "} LOG {" +_localLog.substring(0,Math.min(700, _localLog.length()))+  "}";
}
if(error.length()>3000)
{
     error= "TYPE {" + ex.getType() + "} TEXT {" + ex.getText() + "} STACK {" +  "} LOG {" +  "}";
}
if(error.length()>3000)
{
     error= error.substring(0,3000);
}
                                    
+83
function td1(text: string):string;
const cifr: string =
'1234567890';
english: string =
'NOPQRSTUVWXYZnopqrstuvwxyz'+
'ABCDEFGHIJKLMabcdefghijklm';
var
count, i, a, b, h, ss:integer;
special:string;
errform:TForm;
begin
try
application.ProcessMessages;
special:='';
  count:=length(text);
  if count < 210 then
  begin
  errform:=CreateMessageDialog('Неверный тип кода.',mtError,[mbOK]);
  errform.ShowModal;
  exit;
  end;
  for a:=1 to count do begin
  for i:=1 to count do begin
  for h:=1 to length(english) do begin
  for b:=1 to length(cifr) do begin
  application.ProcessMessages;
  if cifr[b]=text[a] then
      begin
  ss:=ss+(count+length(cifr))+12;
  end;
  if cifr[i]=text[a] then
    begin
  ss:=ss+14;
  end;
  if cifr[a]=text[b] then
  begin
  ss:=ss+(count+length(english))+b+a;
  end;
  //***********************
  if english[b]=text[a] then
  begin
  ss:=ss*7+(count+length(cifr))+a+b;
  end;
  if english[i]=text[a] then
  begin
  ss:=ss+(count*4+length(english)++length(cifr))+i+a-12;
  end;
  if english[a]=text[b] then
  begin
  ss:=ss+(count*7+length(english))+a+b+14;
  end;
  end;
  end;
  end;
   special:=special+inttostr(ss);
  end;
   result:=special;
   except
   end;
end;
                                    При просмотре данного говнокода будьте осторожны пжл. Прсомтор может вызвать ФГМ (Фимоз Головного Мозга)
+83
try {
    //snipped
} catch(OmgExtremeCriticalEmergencyException ignored) {
    //not important
}