- 1
- 2
//Эта функция потенциальный источник багов. Я гарантирую это.
и дли-и-инная функция с кучей неясностей и без единого комента 0_0
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+181
//Эта функция потенциальный источник багов. Я гарантирую это.
и дли-и-инная функция с кучей неясностей и без единого комента 0_0
Встретил в проекте
Похоже вместо того чтобы нормально коментировать код писавший это читал лурк...
+165
$config["maxcount"]=50;
...
$qwe = mysql_query("SELECT * FROM ...");
$i=0;
while($i<$config["maxcount"]){
$asd=mysql_result($qwe, $i, 0);
$asdasd=mysql_result($qwe, $i, 1);
$asdasdasd=mysql_result($qwe, $i, 2);
if($asd&&$asdasd&&$asdasdasd){
...
$i=$i+1;
}
}
Красивый код + красивые переменные.
И что будет если $asd=0 или в результате запроса не 50 строк? xD
−861
/* Ask Dian for changing this enormous DECODE */
sprintf( ranges_sort_condition,
"DECODE(CONTRACT_ID, '%s', 1, 0) + "
"DECODE(ISS_INST, '%s', 2, 0) + "
"DECODE(ACQ_INST, '%s', 4, 0) + "
"DECODE(ISS_BIN, '%s', 8, 0) + "
"DECODE(TERM_TYPE, %d, 16, 0) + "
"DECODE(IS_PRIMARY_CARD, %d, 32, 0), "
" 0, 1, 64, 2, 32, 3, 16, 4, 4, 5, 8, 6, 96, 7, 80, 8,"
" 68, 9, 72, 10, 40, 11, 24, 12, 12, 13, 2, 14, 10, 15, 48, 16,"
" 36, 17, 104, 18, 88, 19, 76, 20, 66, 21, 74, 22, 112, 23, 100, 24,"
" 56, 25, 44, 26, 34, 27, 42, 28, 20, 29, 28, 30, 18, 31, 6, 32,"
" 26, 33, 14, 34, 52, 35, 60, 36, 124, 37, 50, 38, 38, 39, 22, 40,"
"118, 41, 122, 42, 110, 43, 94, 44, 126, 45, 1, 46, 65, 47, 97, 48,"
" 81, 49, 5, 50, 73, 51, 105, 52, 89, 53, 77, 54, 67, 55, 75, 56,"
"113, 57, 121, 58, 101, 59, 109, 60, 99, 61, 107, 62, 85, 63, 93, 64,"
" 83, 65, 71, 66, 91, 67, 79, 68, 117, 69, 125, 70, 115, 71, 103, 72,"
" 87, 73, 119, 74, 59, 75, 47, 76, 95, 77, 63, 78, 127, 79, 999",
"-1", DEFAULT_INST_ID, DEFAULT_INST_ID, "-1", TERM_TYPE_DEF, IS_PRIMARY_DEF );
ora_sql_stmt_buff.len = sprintf( (char*)ora_sql_stmt_buff.arr,
"SELECT ACQ_INST, "
" ISS_INST, "
" ISS_BIN, "
" TERM_TYPE, "
" MSGTYPE, "
" TASK, "
" REVERSAL, "
" CONTRACT_ID, "
" IS_PRIMARY_CARD, "
" TMPL_ID "
" FROM T_TRANS_AUTH_ALG "
" WHERE TRANS_TYPE = :ora_trans_type "
" ORDER BY DECODE(%s)", ranges_sort_condition );
Это хоть и на Си, но формирование запроса SQL, так что попадает сюда.
Хоть бы комментарий какой написали, демоны!
+144
if ( function() == fales )
опечатался))
+156
<script type="text/javascript">
function TrackTransaction(pageTracker)
{
}
</script>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
var hndl = window.setTimeout("StartTracking()", 100);
function StartTracking()
{
if (typeof(_gat) == 'object')
{
window.clearTimeout(hndl);
var pageTracker =_gat._getTracker("UA-3200267-1");
pageTracker._initData();
pageTracker._trackPageview();
TrackTransaction(pageTracker);
}
else
{
hndl = window.setTimeout("StartTracking()", 1000);
}
}
</script>
laredoute . ru
TrackTransaction универсальная функция )
−155
while True:
if True:
return firstLevel()
+97
procedure TStdMessageInfo.Build(pMessage: String; pKind: Integer);
var List: TStringList;
begin
List := TStringList.Create;
try {!!! это такой хитрый способ заменить #13 на #13#10}
List.Text := pMessage;
if List.Count = 1 then FMessage := List[0]
else FMessage := List.Text;
finally
List.Free;
end;
FKind := pKind;
end;
+163
<?php
// Создание массива из строки
if($_POST['add_array']=="Получит массив")
{
// новый массив для заполнения значениями
$new_arr = array();
$text = explode(",", htmlspecialchars($_POST['text']));
for($i=0; $i<count($text); $i++)
{
$vol = "<".$text[$i].">";
array_push($new_arr,$vol);
}
print_r($new_arr);
}
?>
<form method="post" action="">
Введите текст:<br>
<textarea name="text" cols="70" rows="5"></textarea>
<br>
<br>
<input name="add_array" type="submit" value="Получит массив">
</form>
Нашел на одном сайте с уроками по PHP.
+78
for (JButton button : buttons) {
if(buttons.length>0&&button==buttons[0]){
if (canCreate()||button.getName().equals(BTN_EDIT_CONTRACT)) {
UiUtils.setEnabled(button, true, canCreate()|| button.getName().equals(BTN_EDIT_CONTRACT));
} else {
UiUtils.setEnabled(button, false, canCreate()|| button.getName().equals(BTN_EDIT_CONTRACT));
}
}
if(buttons.length>1&&button==buttons[1]){
if (canEdit()||canView()||button.getName().equals(BTN_EDIT_CONTRACT)) {
UiUtils.setEnabled(button, true, canEdit()||canView()|| button.getName().equals(BTN_EDIT_CONTRACT));
} else {
UiUtils.setEnabled(button, false, canEdit()||canView() || button.getName().equals(BTN_EDIT_CONTRACT));
}
}
if(buttons.length>2&&button==buttons[2]){
if (canDelete()||button.getName().equals(BTN_EDIT_CONTRACT)) {
UiUtils.setEnabled(button, true, canDelete()|| button.getName().equals(BTN_EDIT_CONTRACT));
} else {
UiUtils.setEnabled(button, false, canDelete() || button.getName().equals(BTN_EDIT_CONTRACT));
}
}
if(buttons.length>3&&button==buttons[3]){
if (canEdit()||canView()||button.getName().equals(BTN_EDIT_CONTRACT)) {
UiUtils.setEnabled(button, true, canEdit()||canView()|| button.getName().equals(BTN_EDIT_CONTRACT));
} else {
UiUtils.setEnabled(button, false, canEdit()||canView() || button.getName().equals(BTN_EDIT_CONTRACT));
}
}
if(buttons.length>4&&button==buttons[4]){
if (canEdit()||canView()||button.getName().equals(BTN_EDIT_CONTRACT)) {
UiUtils.setEnabled(button, true, canEdit()||canView()|| button.getName().equals(BTN_EDIT_CONTRACT));
} else {
UiUtils.setEnabled(button, false, canEdit()||canView() || button.getName().equals(BTN_EDIT_CONTRACT));
}
}
}
+157
for ($i = 0; $i < $count; $i++) {
if ($links_array['is'][$i]) {
$link_text .= '[url='.$links_array['href'][$i].']'.$links_array['new_name'][$i].'c ('.link_domain($links_array['href'][$i]).')[/url]';
if ($links_array['mirror'][$i] != '') {
$link_text .= "\n".'[url='.$links_array['mirror'][$i].']'.$links_array['new_name'][$i].'c ('.link_domain($links_array['mirror'][$i]).')[/url]'
}
$link_text .= ($i + 1 != $count ? "\n" : '');
}
}