- 1
if(count($pacients)>-1) {
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+162
if(count($pacients)>-1) {
зачем так сложно писать if(true) ? да и зачем вообще..
+137
private static OfficerResponse ToPerson<TField, TTitle>(IEnumerable<TField> fields, IEnumerable<TTitle> titles, Func<TField, string> getName, Func<TField, string> getValue, Func<TTitle, string> getTitle, bool active, TextType1 bio, YMDType birth, ContactInformationType contactInformation, string tickers, DegreeType1[] educationHistory, CertificateType[] certifications, PositionInformationType positionInformation, AffilationType[] corporateAffiliations, string officerId, OfficerDirectorType info,string repNo)
{...}
нашел вот...
+138
Шаблон
(\$*(\d*(\.+\d+)?){1})
Шаблон замены
**$&
Вход
$1.30
Выход
**$1.30**
А теперь вопрос знатокам: Каким жестоким человеком нужно быть, что бы засунуть в пример регулярку, которая может соответствовать 0(?!) символов?
Все та же статья MSDN
http://msdn.microsoft.com/ru-ru/library/az24scfc.aspx
+147
//вынести куда-нибудь в index.php что-ли... а то используется уже в трёх местах
//a: по всему порталу так, не парься
Комментарий к коду где-то в середине файла.
+161
$papks = scandir($dir, 1);
Вот есть $files? Значит и $papks тоже бывает.
+150
if (preg_match(
'@^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+\@[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$@',
$email
)
валидация email-а
+156
registrationButtons = (function ()
{
var initRequestInviteButton = function ()
{
$("#btnRequestInvite").on('click', function ()
{
$('#login-registry-form').submit();
});
};
var initRequestConfirmationButton = function ()
{
$("#btnRequestConfirmation").on('click', function ()
{
$('#login-registry-form').submit();
});
};
var initForgotPasswordButton = function ()
{
$("#btnForgotPassword").on('click', function ()
{
$('#login-forgot-form').submit();
});
};
var initLoginBrandButton = function ()
{
$("#buttonRegisterBrands").on('click', function ()
{
$('#login-brand-form').submit();
});
};
var initSignInFromFacebookButton = function ()
{
$("#buttonSignInFromFacebook").on('click', function ()
{
$('#login-form').submit();
});
};
var initStartPampingButton = function ()
{
$("#btnStartPamping").on('click', function ()
{
$('#login-options-form').submit();
});
};
var initRequestInviteTwitterButton = function ()
{
$("#btnRequestInviteTwitter").on('click', function ()
{
$('#login-form').submit();
});
};
var initSetPasswordButton = function ()
{
$("#btnSetPassword").on('click', function ()
{
$('#login-reset-form').submit();
});
};
var external = {
init: function ()
{
initRequestInviteButton();
initRequestConfirmationButton();
initForgotPasswordButton();
initLoginBrandButton();
initSignInFromFacebookButton();
initStartPampingButton();
initRequestInviteTwitterButton();
initSetPasswordButton();
},
initRequestInviteButton: function ()
{
initRequestInviteButton();
},
initFBButtons: function ()
{
initSignInFromFacebookButton();
},
initForgotPasswordButton: function ()
{
initForgotPasswordButton();
},
initStartPampingButton: function ()
{
initStartPampingButton();
},
initTwitterButtons: function ()
{
initRequestInviteTwitterButton();
},
initSetPasswordButton: function ()
{
initSetPasswordButton();
}
};
return external;
})();
+141
bool eventWasRaised = false;
eventWasRaised.Should().Be.False();
иногда удивляет до чего доходят .NET unit testing фреймворки.
пруф http://joseoncode.com/2010/04/29/event-aggregator-with-reactive-extensions/
эту конструкцию глядишь и эксепшеном вырвет если не false.
+117
\d+[\+-x\*]\d+\d+[\+-x\*\d+
Даже не говнокод, а фиг знает что. Решил сегодня поизучить регеспы, почитал пару мануалов, зашел на MSDN
http://msdn.microsoft.com/ru-ru/library/az24scfc.aspx
А там этот пример. И указано что он находит "2+2" и "3*9" в "(2+2) * 3*9"
Я подозреваю, что они хотели написать @"\d+[+-\\*]\d+". Печально, когда человек, день знакомый с регулярками, находит в их примерах ошибки(
+20
template<class T>
void FuncSmth(T value)
{
if(typeid(T) == typeid(int))
FuncInt(value);
else if(typeid(T) == typeid(char*))
FuncCharPtr(value);
}
Оттуда