- 1
factory.getObject().getFactory().getObject().getFactory....
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+76.5
factory.getObject().getFactory().getObject().getFactory....
вот такая интересная конструкция встретилась:)
+52.5
#include "qscriptdebuggercodefinderwidgetinterface_p.h"
#include "qscriptdebuggercodefinderwidgetinterface_p_p.h"
QT_BEGIN_NAMESPACE
QScriptDebuggerCodeFinderWidgetInterfacePrivate::QScriptDebuggerCodeFinderWidgetInterfacePrivate()
{
}
QScriptDebuggerCodeFinderWidgetInterfacePrivate::~QScriptDebuggerCodeFinderWidgetInterfacePrivate()
{
}
QScriptDebuggerCodeFinderWidgetInterface::~QScriptDebuggerCodeFinderWidgetInterface()
{
}
QScriptDebuggerCodeFinderWidgetInterface::QScriptDebuggerCodeFinderWidgetInterface(
QScriptDebuggerCodeFinderWidgetInterfacePrivate &dd,
QWidget *parent, Qt::WindowFlags flags)
: QWidget(dd, parent, flags)
{
}
QT_END_NAMESPACE
Qt 4.6. Файл src/scripttools/debugging/qscriptdebuggercodefinderwidgetinterface .cpp, типичный образец исходного кода класса Qt.
+146.7
if (k.innerHTML=='0') {} else {gtim()}
+943.6
try
{
if (CheckLoginLenght())
{
if (CheckPassLenght())
{
if (CheckEmptyEMail())
{
if (CheckIsPassEquals())
{
if (CheckEmptyLogin())
{
if (CheckLoginInBase())
{
if (RadCaptcha1.IsValid)
{
if (CheckMailInBase())
{
Проверка данных введенных для регситарции (ASP.NET)
+123.8
//...
if ( (x > 0) || (x == 0))
{
//....
}
Человек явно с головой не дружит
+153.3
echo "<pre {$stat_class}>{$pars}<input id='fast_{$tlists['tid']}' type='checkbox' name='tlsite[]' value='{$tlists['tid']}' />
<label for='fast_{$tlists['tid']}'> {$tlists['file']} <span style='color:#808080; font-size:10px;'>({$tlists['date']})</span>
- {$tlists['name']}
</label>
[<a href='edit.php?tid={$tlists['tid']}' onClick=\"popupWin = window.open(this.href, 'contacts', 'width=800,height=600,top=150,left=150'); popupWin.focus(); return false;\" >ed</a>] </pre>";
нечто
−121.2
varcmd()
{
eval $(echo $*|tr -d "./;")
}
varcmd test '$'$fn$oldrev
if [ $? -eq 0 ]; then
varcmd $fn$rev='$'$fn$oldrev
varcmd unset $fn$oldrev
else
varcmd $fn$rev=$oldrev
fi
Хитрокод: ассоциативные массивы. Потом я подумал и переписал через более изящные файлы:)
Количеству долларов в тексте позавидует DCL!
+63
LPSTR s = new CHAR(sizeof("Unknown error!"));
strcpy(s,"Unknown error!");
Копирование строки
+71.7
//это метод
public Integer getNoDeletedSubscribers() {
Integer count = 0;
for (int i = 0, n = subscribers.size(); i < n; count += (!subscribers.get(i++).isDeleted() ? 1 : 0));
return count;
}
//а вот пример использования этого метода в коде))
private void actionValidateInput() {
saveTaskBtn.setEnabled(!(((taskName.getText().equals("") ||
subscriberBox.getSelectedItem()==null ||
f51Box.getSelectedItem()==null || getTask().getNoDeletedSubscribers()==0 ) && getTask().getTaskType()==TaskType.SEND_MAIL) ||
((taskName.getText().equals("") && getTask().getTaskType()==TaskType.RECIVE_MAIL))));
}
кусочек мазгоразрывающей логики
+68.3
// Код на Qt
QStringList list;
...
if (0 == QString::compare(list[i].data()[0],' ',Qt::CaseInsensitive))
{
...
}
..
Сравнение нулевого символа i-той строки с пробелом)))