- 1
 - 2
 - 3
 
if (5 < strlen($method) && '_init' === substr($method, 0, 5)){
    $this->_classResources[strtolower(substr($method, 5))] = $method;
}
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+153
if (5 < strlen($method) && '_init' === substr($method, 0, 5)){
    $this->_classResources[strtolower(substr($method, 5))] = $method;
}
                                    ZendFramework (c)
+163
#define LOKI_TYPELIST_4(T1, T2, T3, T4) \
    ::Loki::Typelist<T1, LOKI_TYPELIST_3(T2, T3, T4) >
#define LOKI_TYPELIST_5(T1, T2, T3, T4, T5) \
    ::Loki::Typelist<T1, LOKI_TYPELIST_4(T2, T3, T4, T5) >
...
...
#define LOKI_TYPELIST_49(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, \
        T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, \
        T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, \
        T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, \
        T41, T42, T43, T44, T45, T46, T47, T48, T49) \
    ::Loki::Typelist<T1, LOKI_TYPELIST_48(T2, T3, T4, T5, T6, T7, T8, T9, T10, \
        T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, \
        T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, \
        T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, \
        T41, T42, T43, T44, T45, T46, T47, T48, T49) >
#define LOKI_TYPELIST_50(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, \
        T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, \
        T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, \
        T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, \
        T41, T42, T43, T44, T45, T46, T47, T48, T49, T50) \
    ::Loki::Typelist<T1, LOKI_TYPELIST_49(T2, T3, T4, T5, T6, T7, T8, T9, T10, \
        T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, \
        T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, \
        T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, \
        T41, T42, T43, T44, T45, T46, T47, T48, T49, T50) >
                                    
+153
template <class TList, template <class> class Unit>
    class GenScatterHierarchy;
 template <class T1, class T2, template <class> class Unit>
    class GenScatterHierarchy<Typelist<T1, T2>, Unit>
        : public GenScatterHierarchy<Private::ScatterHierarchyTag<T1, T2>, Unit>
        , public GenScatterHierarchy<T2, Unit>
    {
    public:
        typedef Typelist<T1, T2> TList;
        typedef GenScatterHierarchy<Private::ScatterHierarchyTag<T1, T2>, Unit> LeftBase;
        typedef GenScatterHierarchy<T2, Unit> RightBase;
        template <typename T> struct Rebind
        {
            typedef Unit<T> Result;
        };
    };
                                    
+173
#define arrVec[2].realVectorInfo.Count 5
                                    
            Мало того, что встретил это в проекте, доставшемся от "предков", так ведь и MSVS 6.0 проглатывает.
Выражение arrVec[2].realVectorInfo.Count успешно заменялось на 5.
Заметил подставу после появления строки arrVec[i].realVectorInfo.Count в проекте, в результате рефакторинга.
        
+171
$data = $_SERVER["QUERY_STRING"];
$regexp = "#page=([\S]+)&type=([\S]+)#i";
preg_match($regexp,$data,$ares);
$page = $ares[1];
$type = $ares[2];
                                    
            Написано мной в нетрезвом виде.
Как я так умудрился извратиться над $_GET - сам не помню...
        
+174
<script>
   location.href=location.href;
</script>
                                    
            Этот код работает - он обновляет страницу, встречал не раз.
window.location.reload() все-таки гораздо красивее...
        
−117
my $result = `zabbix_agent -t proc.num[,,,*.pl]`
...
#удаляем файлы форков
`rm /tmp/event_agent_fork_*`;
`rm /tmp/event_agent_main_*`;
...
`killall -9 event_agent.pl`;
sleep(5);
`/usr/local/blabla/bin/blabla.pl`;
                                    
+153
protected function _durationToStr($duration){
        $duration = (int) $duration;
        return $duration * 24;
    }
                                    Мощная оптимизация... Сюда бы ещё final private и вообще огонь. :)
+143
if (url == path.$page['id']) {
	echo 'Бинго! динь-динь-динь!';
}
                                    
            Не говнокод, просто улыбнуло)
Источник: никому не известный проект на стадии разработки
        
+153
function checkTags(object, numberOfTags) {
    var tags = object.value.split(",");
    var k = tags.length;
    var tmp = new Array();
    for (var i = 0; i < k; ++i) {
        var temp = tags[i].replace(/(^\s+)|(\s+$)/g, '');
        temp = temp.replace(/[\s]{2,}/g, ' ');
        if (temp != '') { // отсеиваем пустые
            temp = temp.toLowerCase(); // переводим в нижний регистр
            // Первую букву в верхний регистр(захотелось мне так!!!)
            temp = temp.match(/(.{1})/g);
            temp[0] = temp[0].toUpperCase();
            temp = temp.join("");
            if (tmp.length > 0 && in_array(temp, tmp)) { // отсеиваем повторяющиеся
                continue;
            }
            tmp.push(temp);
            if (tmp.length == numberOfTags) { // отсеиваем те что превышат лимит
                break;
            }
        }
    }
    tags = tmp;
    $('entryTagsLeft').innerHTML = numberOfTags - tags.length;
    object.value = tags.join(', ');
}
                                    Функция для проверки меток вводимых пользователем. Убираем лишние пробелы, переводить все символы в нижний регистр, переводит первую букву в верхний, удаляет повторы, отсеивает лишние метки(лимит на количество меток нужен так как они добавляются в цикле) в случае использования