- 1
- 2
- 3
- 4
- 5
- 6
if (count($_SESSION["cart"]["discs"])==0)
{
$poryadochek="yes";
} else {
$poryadochek="no";
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+168.4
if (count($_SESSION["cart"]["discs"])==0)
{
$poryadochek="yes";
} else {
$poryadochek="no";
}
Verbose programming.
+171.7
while (true) {
load_config();
break;
}
−860.1
s :=
Replace(
Replace(
Replace(s,' ')
,',',ltrim(to_char(0,'D')))
,'.',ltrim(to_char(0,'D')));
Кодер думает, что так будет понятнее, что на что заменяется.
По-моему намного читабельнее было бы разбить это на 3 отдельных вызова Replace
+157.4
while (count(array_diff(array_keys($rows), $roots)) > 0)
{
$theLeaves = $this->_getLeaves($rows);
foreach ($theLeaves as $leafId)
{
if(isset($rows[$rows[$leafId]['parent_id']]['Menu']['data']) and
!is_array($rows[$rows[$leafId]['parent_id']]['Menu']['data']))
if(!is_array($rows[$rows[$leafId]['parent_id']]['Menu']['data']))
unset($rows[$rows[$leafId]['parent_id']]['Menu']['data']);
if(isset($rows[$rows[$leafId]['parent_id']]['data']) and
!is_array($rows[$rows[$leafId]['parent_id']]['data']))
if(!is_array($rows[$rows[$leafId]['parent_id']]['data']))
unset($rows[$rows[$leafId]['parent_id']]['data']);
$rows[$rows[$leafId]['parent_id']]['data'][] = $rows[$leafId];
unset($rows[$leafId]);
}
}
пришел проектик на доработку. сижу, пытаюсь разобраться
+144.9
// Руководство по созданию плагинов к асечке qutIM
QWidget *simplePlugin::settingsWidget()
{
QWidget* form = new QWidget;
return form;
}
Программирование на Qt, Java-style.
Горбатый дворник, где же ты? :)
Пруфлинк: http://www.qutim.org/forum/viewtopic.php?f=55&t=720
+83.5
public void connect(boolean numberOfTransactions)
{
...
}
Че туда передавать???
+75.4
if (!Float.valueOf("0.0").equals(price.getActualPrice()))
{
return true;
}
Сравнение чисел (float) нездоровым способом.
+73.8
List<SomeObj> list = getTodayObjects();
.....
int i = list.size() - 1;
for (; i >= 0; i--) {
SomeObj oldState = list.get(i);
if (currentObj.getTimestamp() - oldState.getTimestamp() >= 5 * MINUTE) {
value5MinAgo = oldState.getValue();
break;
}
}
for (; i >= 0; i--) {
SomeObj oldState = list.get(i);
if (currentObj.getTimestamp() - oldState.getTimestamp() >= 15 * MINUTE) {
value15MinAgo = oldState.getValue();
break;
}
}
for (; i >= 0; i--) {
SomeObj oldState = list.get(i);
if (currentObj.getTimestamp() - oldState.getTimestamp() >= 30 * MINUTE) {
value30MinAgo = oldState.getValue();
break;
}
}
for (; i >= 0; i--) {
SomeObj oldState = list.get(i);
if (currentObj.getTimestamp() - oldState.getTimestamp() >= 60 * MINUTE) {
value60MinAgo = oldState.getValue();
break;
}
}
.....
фанданго, не иначе
+165
function ShowButton(name, link, target,img,id,style){
{/<TD align = "right" width=1>/}
{/<SPAN id=" %id " title=" %name " style=" %style ">/}
{/<TABLE style="CURSOR: pointer" height=16 cellSpacing=0 cellPadding=0 border=0>/}
{/<TBODY>/}
{/<TR height=3>/}
{/<TD vAlign=top width=7><IMG height=3 src=" %pPath() left_top_button" width=7 border=0></TD>/}
{/<TD class=spacer vAlign=top background= %pPath() bg_top_button> </TD>/}
{/<TD vAlign=top width=7><IMG height=3 src=" %pPath() right_top_button" width=7 border=0></TD></TR>/}
{/<TR style="CURSOR: pointer">/}
{/<TD class=spacer vAlign=top width=7 background= %pPath() left_button> </TD>/}
{/<TD onClick = " %link " class=buttonLink vAlign=center noWrap align=middle background= %pPath() bg_button>/}
if(img!=null){
Image(img, null, null, null, name);
}else{
{/<a href=#> %name </a>/}
}
{/</TD>/}
{/<TD class=spacer vAlign=top width=7 background= %pPath() right_button> </TD></TR>/}
{/<TR style="CURSOR: pointer" height=3>/}
{/<TD class=spacer vAlign=top width=7><IMG src=" %pPath() left_bot_button" border=0></TD>/}
{/<TD class=spacer background= %pPath() bg_bot_button height=3> </TD>/}
{/<TD class=spacer vAlign=top width=7><IMG src=" %pPath() right_bot_button" border=0></TD></TR>/}
{/</TBODY>/}
{/</TABLE>/}
{/</SPAN>/}
{/</TD>/}
}
Из одной говносистемы документооборота:
вот из этого километра говноразметки - получается обычная кнопочка, почти ничем не отличающаяся от input type="button"
+66
//Функция перевода с std::string в System::String; .netFramework 3.5
String^ stringToString(string str)
{
TextBox^ strS=gcnew TextBox;
strS->Clear();
string cmps="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя";
TextBox^ cmpS=gcnew TextBox;
cmpS->Text="АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя";
for(int i=0;i<str.size();i++)
{
for(int j=0;j<cmps.size();j++)
{
if(str[i]==cmps[j])strS->Text=strS->Text+cmpS->Text->Substring(j,1);
}
}
return strS->Text;
}
он работает :)))