1. Лучший говнокод

    В номинации:
    За время:
  2. C# / Говнокод #13153

    +130

    1. 1
    throw new GnuPGException(String.Format("An error occurred while trying to execute command {0}.", command, exp));

    startrack, 11 Июня 2013

    Комментарии (3)
  3. Java / Говнокод #13149

    +64

    1. 1
    2. 2
    3. 3
    4. 4
    /**
         * @return the timeout from the URL, in milliseconds
         */
        private static long timeout(Properties props)

    Из драйвера JDBC PostgreSQL.

    Lavir_the_Whiolet, 11 Июня 2013

    Комментарии (3)
  4. C# / Говнокод #13144

    +131

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    foreach (var oi in order.Items)
                        {
                            if (oi.Offer.Name == "BRNCoreDigTrial" || oi.Offer.Name == "BRNCoreDig1Pay" || oi.Offer.Name == "BRNDigUpgrade5pay" || oi.Offer.Name == "BRNDigUpgrade1Pay"
                                || oi.Offer.Name == "BRN04StdDIG1Pay" || oi.Offer.Name == "BRN04StdDIG3Pay" || oi.Offer.Name == "BRNCoreDig1PayOld" || oi.Offer.Name == "BRNCoreDigTrialOld"
                                || oi.Offer.Name == "BRN04DlxDIG1Pay" || oi.Offer.Name == "BRN04DlxDIG3Pay" || oi.Offer.Name == "BRN04UltDIG1Pay" || oi.Offer.Name == "BRN04UltDIG3Pay")
                            {
                                isDigital = true;
                                break;
                            }
                        }

    startrack, 10 Июня 2013

    Комментарии (3)
  5. C++ / Говнокод #13120

    +8

    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
    void Cluster::CloseConnection()
    {
        m_Connection->close();
        if (!m_Connection->IsOK())
            throw ConnectionError(m_Connection->LastError());
    }
    
    void ClusterGroup::RemoveCluster(int iIndex)
    {
        Cluster *pSubCluster = m_SubClusters->At[i];
        pSubCluster->CloseConnection();
        delete pSubCluster;
        m_SubClusters->SetAt(i, NULL);
    }

    И потекло...

    Lavir_the_Whiolet, 06 Июня 2013

    Комментарии (3)
  6. Куча / Говнокод #13086

    +118

    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
    <div class="is-element-border-top">
              <div class="is-element-border-right">
                <div class="is-element-border-bottom">
                  <div class="is-element-border-left">
                    <div class="is-element-corner-top-left">
                      <div class="is-element-corner-top-right">
                        <div class="is-element-corner-bottom-right">
                          <div class="is-element-corner-bottom-left">
                            <span class="curr_show ">
                              5 days                        </span>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>

    Каскадная таблица стилей, ёпта.

    bot-minurast, 01 Июня 2013

    Комментарии (3)
  7. Java / Говнокод #13041

    +69

    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
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    public class Tree {
        
        ...
    
        public static int treeDepth;
    
        ...
    
        public static void runDepthTree(Node start, String method) {
    //        System.out.println("looking at " + start);
            ++treeDepth;
            Statement statement = buildStatement(start, method);
            try {
                statement.execute();
            }
            catch (Exception e) { 
                String msg = start + " ERROR at tree depth= " + treeDepth;
                
                System.out.println(); 
            }
            Node[] nodes = start.getChildren();
            if (nodes != null) {
                int count = start.getComponentCount();
                for (int i = 0; i<count; i++)  {
                    runDepthTree((Node)nodes[i], method); // recurse
                }
            }
            --treeDepth;
        }
    
        ...
    
    }

    Я бы не точно догадался

    myzone, 23 Мая 2013

    Комментарии (3)
  8. PHP / Говнокод #13034

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    9. 9
    <?php
    
    ...
    
    if( preg_match( "#\.#is", $current_rating ) )
    {
    	list( $n1, $n2 ) = explode( ".", $current_rating );
    	$current_rating = floatval( $n1.".".substr( $n2, 0, 2 ) );
    }

    round?

    faiwer, 22 Мая 2013

    Комментарии (3)
  9. Java / Говнокод #13017

    +173

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    private static String formatDateFull(Calendar date) {
    	if (date == null)
    		return "&nbsp;";
    	else
    		try {
    			return dateOutFormatFull.format(date.getTime());
    		} catch(Exception ex) {
    			return "&nbsp;";
    		}
    }
    private static final SimpleDateFormat dateOutFormatFull = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss.SSS");

    3.14159265, 18 Мая 2013

    Комментарии (3)
  10. PHP / Говнокод #13015

    +154

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    /**
     * Загружает файл изображения, обрабатывает и добавляет в БД
     */
    function uploadPhoto($_FILES = null, $album_id = null, $ugol = null, $logo = null, $user_id = null, $hash = null) {
        $filter = new Zend_Filter_Int();
        $album_id = $filter->filter($album_id);
    
        if (empty($_FILES) or empty($album_id)) {
            return false;
        }
        ...
    }

    123qweasdzxc, 18 Мая 2013

    Комментарии (3)
  11. C# / Говнокод #13011

    +123

    1. 1
    2. 2
    3. 3
    4. 4
    [Obsolete("Непонятный хлам")]
    public static class CalendarHelper
    {
    }

    musuk, 16 Мая 2013

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