- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
class TTestLib
{
public:
char* Name;
unsigned int TotalTime;
TTestLib(char* AName): TotalTime(0), Name(AName) {}
...
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
class TTestLib
{
public:
char* Name;
unsigned int TotalTime;
TTestLib(char* AName): TotalTime(0), Name(AName) {}
...
}
char* Name - убило.
+77
protected String getResponseFaultCode(Map<String, Object> response) {
Object faultCode = response.get("FAULTCODE");
if (null != faultCode){
return faultCode.toString();
}
return null;
}
+147
public boolean intersects(final Range range) {
return (((range.indexFrom >= this.indexFrom) ? range.indexFrom : this.indexFrom) <=
((range.indexTo <= this.indexTo) ? range.indexTo : this.indexTo));
}
проверка пересечения двух диапазонов
+118
return EVIL_PAGE;
извините
+162
class db {
//...
function query($sql) {
//...
if ($error_no) {
display_error($error_no, $error_msg, $sql);
throw new Exception('Error in query');
return FALSE;
}
return $result;
}
function display_error($error_no, $error_msg, $sql) {
//...
exit;
}
}
А я думай, какого ___ оно не перехватывается:).
+162
// first wtf part:
if (__captcha.ammount > 0) {
var captcha = new Array();
for (var i in __captcha.queue) {
captcha = __captcha.queue[i];
delete __captcha.queue[i];
break;
}
__captcha.ammount--;
__update();
return captcha;
}
// second wtf part:
__captcha.queue[__captcha.ammount++] = new Array(
$("form.__LBH-form #recaptcha_challenge_field").val(),
$("form.__LBH-form #recaptcha_response_field").val()
);
Нашёл в каком-то кривом юзерскрипте.
Первое -- это такая хитрая реализация pop. Видимо, простой вызов array.pop() автору чем-то не угодил.
Второе -- вообще чудо. Вместо array.length автор зачем-то создал свой ammount (заметьте, две "m"!), а вместо array.append() юзает какую-то кривую шнягу.
+153
$('a ul.switcher').click(function(){
Писал спросони, минут 5 не мог понять, почему не работает этот код :)
−102
Task.joins(:owners).where(:users => {:id => current_user}).order("tasks.weight DESC").limit(1).first
+124
if (command == "help") ShowHelp();
else if (command == "") Error(1);
else
{
string[] pcmd = command.Split(' ');
string[] args = { "0,0", "0,0" };
string argv = "Black";
if (pcmd[0] != "setColor" &&
pcmd[0] != "save" &&
pcmd[0] != "fill" &&
pcmd[0] != "saveCMD" &&
pcmd[0] != "close" &&
pcmd[0] != "if" &&
pcmd[0] != "from" &&
pcmd[0] != "setVar" &&
pcmd[0] != "getVar" &&
pcmd[0] != "setRGB" &&
pcmd[0] != "fillFRGB" &&
pcmd[0] != "fillRGB" &&
pcmd[0] != "setPenSize" &&
pcmd[0] != "fillF" &&
pcmd[1] != "#?") args = pcmd[1].Split('|');
else if (pcmd[0] == "setVar") argv = pcmd[1] + " " + pcmd[3];
else if (pcmd[1] == "#?")
{
Help4command(pcmd[0]);
return;
}
else argv = pcmd[1];
switch (pcmd[0])
{
case "save":
try { bmp.Save(argv + "\\" + Name + ".png",ImageFormat.Png); }
catch { Error(2); }
break;
case "line":
{
string[] xy0 = args[0].Split(',');
string[] xy1 = args[1].Split(',');
int x0 = 0, y0 = 0, x1 = 0, y1 = 0;
if (xy0[0] == "w" || xy0[0] == "W") x0 = W;
if (xy0[1] == "h" || xy0[1] == "H") y0 = H;
if (xy1[0] == "w" || xy1[0] == "W") x1 = W;
if (xy1[1] == "h" || xy1[1] == "H") y1 = H;
if (VL.isExistVar(xy0[0])) x0 = int.Parse(VL.Get(xy0[0]));
if (VL.isExistVar(xy0[1])) y0 = int.Parse(VL.Get(xy0[1]));
if (VL.isExistVar(xy1[0])) x1 = int.Parse(VL.Get(xy1[0]));
if (VL.isExistVar(xy1[1])) y1 = int.Parse(VL.Get(xy1[1]));
try
{
x0 = int.Parse(xy0[0]);
y0 = int.Parse(xy0[1]);
x1 = int.Parse(xy1[0]);
y1 = int.Parse(xy1[1]);
}
finally { }
graph.DrawLine(new Pen(usesCol, penSize), new Point(x0, y0), new Point(x1, y1));
}
break;
case "rect":
{
if (fiilF == false)
{
string[] xy0 = args[0].Split(',');
string[] xy1 = args[1].Split(',');
int x0 = 0, y0 = 0, x1 = 0, y1 = 0;
if (xy0[0] == "w" || xy0[0] == "W") x0 = W;
if (xy0[1] == "h" || xy0[1] == "H") y0 = H;
if (xy1[0] == "w" || xy1[0] == "W") x1 = W;
if (xy1[1] == "h" || xy1[1] == "H") y1 = H;
if (VL.isExistVar(xy0[0])) x0 = int.Parse(VL.Get(xy0[0]));
if (VL.isExistVar(xy0[1])) y0 = int.Parse(VL.Get(xy0[1]));
if (VL.isExistVar(xy1[0])) x1 = int.Parse(VL.Get(xy1[0]));
if (VL.isExistVar(xy1[1])) y1 = int.Parse(VL.Get(xy1[1]));
//еще +100500 строк говнокода
Только что копался в старых проектах и наткнулся на это. Это была попытка сделать что-то вреде ЯП для рисования, своево рода черепашья графика, но со своими свистелками и сами знаете чем.
+122
private bool validDir(DirectoryInfo dir)
{
return dir.Attributes == FileAttributes.Directory &&
dir.Attributes != FileAttributes.Hidden &&
dir.Attributes != FileAttributes.NotContentIndexed &&
dir.Name != "Windows";
}