1. Список говнокодов пользователя smileart

    Всего: 2

  2. PHP / Говнокод #11805

    +63

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    function projects_action($action)
    {
    	switch ($action) {
    		 case '1': return 'Создал проект'; break;
    		 case '2': return 'Изменил название'; break;
    		 case '3': return 'Изменил бюджет'; break;
    		 case '4': return 'Изменил дату добавления'; break;
    		 case '5': return 'Изменил дату окончания'; break;
    		 case '6': return 'Изменил приоритет'; break;
    		 case '7': return 'Изменил язык'; break;
    		 case '8': return 'Сменил клиента'; break
    
                     # …
    
    		 case '32': return 'Изменил схему'; break;
    		 default: return;
    	}
    }

    smileart, 20 Сентября 2012

    Комментарии (19)
  3. Ruby / Говнокод #4213

    −108

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    self.values.each do |v|
          if v.is_a? Hash
            v.recursively_symbolize_keys!
          elsif v.is_a? Array
            v.recursively_symbolize_keys!
          end
    end

    Замечательная логика из одного сниппета :)

    smileart, 10 Сентября 2010

    Комментарии (1)