- 1
- 2
- 3
- 4
- 5
- 6
for($i=0;$i<1000;$i++)
{
if(strlen($i)<2)echo"00$i\n";
if(strlen($i)==2)echo"0$i\n";
if(strlen($i)==3)echo"$i\n";
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+160.3
for($i=0;$i<1000;$i++)
{
if(strlen($i)<2)echo"00$i\n";
if(strlen($i)==2)echo"0$i\n";
if(strlen($i)==3)echo"$i\n";
}
Попросили сгенерить список от 000 до 999 :) выкладываю этот кусок говна =)
+89.5
private void ProcessActionsLookup(object sender)
{
LookUpEdit lookUpEdit = sender as LookUpEdit;
if (lookUpEdit != null)
{
if (lookUpEdit.EditValue != null)
{
if (lookUpEdit.EditValue.Equals(currentActionLookupValue))
{
if (actionsGridControlBindingSource.Current != null &&
!_presenter.ActionHasProperParameters(actionsGridView.FocusedRowHandle))
{
SetDataSourceForInnerGrid(sender);
}
}
else
{
SetDataSourceForInnerGrid(sender);
}
}
else
{
SetDataSourceForInnerGrid(sender);
}
}
}
Мы пойдем другим путем.
Некоторые скажут что в представленном контексте абсолютно нормальный код, я все же не соглашусь
+175.6
<form method="post" enctype="multipart/form-data" action="seach_mob.php">
<input type="hidden" value="2" name="page"/>
<input type="hidden" value="0" name="cena_nu9"/>
<input type="hidden" value=" 0 <= p.products_price AND p.products_price <= 2000 " name="cena_nu10"/>
<input type="hidden" value=" AND (1) AND ((p2p.products_parameters_id=152) OR (p2p.products_parameters_id=153) OR (p2p.products_parameters_id=154) OR (p2p.products_parameters_id=155) OR (p2p.products_parameters_id=204) OR (p2p.products_parameters_id=205) OR (p2p.products_parameters_id=206) OR (p2p.products_parameters_id=207) OR (p2p.products_parameters_id=256) OR (p2p.products_parameters_id=257) OR (p2p.products_parameters_id=258) OR (p2p.products_parameters_id=574) OR (p2p.products_parameters_id=575) OR (p2p.products_parameters_id=576) OR (p2p.products_parameters_id=577) OR (p2p.products_parameters_id=632) OR (p2p.products_parameters_id=744) OR (p2p.products_parameters_id=745) OR (p2p.products_parameters_id=746) OR (p2p.products_parameters_id=747) ) " name="para_nu_2"/>
<input type="hidden" value="2" name="fu_flag"/>
<input type="submit" title="Страница: 2" value="2" name="submit2" class="ssulo4ka_listalo4ka"/>
</form>
Конечно не совсем ПХП, но по моему достойно внимания общественности :)!
+158.2
if(empty($_SESSION['login'])) {
die("<script>top.location.href='index.php';</script>");
}
+922
int proverka_na_chislo(string str){
int l=0;
for(unsigned int i=0; i<str.length();i++) {
if(str.compare(i,i+1,"0")!=0){
if(str.compare(i,i+1,"1")!=0){
if(str.compare(i,i+1,"2")!=0){
if(str.compare(i,i+1,"3")!=0){
if(str.compare(i,i+1,"4")!=0){
if(str.compare(i,i+1,"5")!=0){
if(str.compare(i,i+1,"6")!=0){
if(str.compare(i,i+1,"7")!=0){
if(str.compare(i,i+1,"8")!=0){
if(str.compare(i,i+1,"9")!=0){
throw std::invalid_argument("invalid argument\n");
l=-1;
}
}
}
}
}
}
}
}
}
}
}
return l;
}
Проверка на число.
+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))
{
//....
}
Человек явно с головой не дружит