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

    Всего: 2

  2. C# / Говнокод #8309

    +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
    if (true)
                {
    
                    full_result_list = this.FullTextSearch(list_without_uss, this.CountOfDocs);
                    foreach (SearchResultItem add_item in full_result_list)
                    {
                        SearchResultItem find_item = (SearchResultItem)result_list.Find(it => ((it.DocId == add_item.DocId) && (it.ModId == add_item.ModId)));
                        if (find_item != null)
                        {
                            //                                                    find_item.Relev += add_item.Relev;
                        }
                        else
                        {
                            result_list.Add(add_item);
                        }
                    }
                }

    Просто фейерично!

    f5f3e9, 26 Октября 2011

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

    +963

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    private void SetStat(QALog stat, ArtIntLnkLog log)
        {
            stat.AllLinks += 1;
            if (log.Command == 5)
                stat.ErrLinks += 1;
            if (log.Command == 1)
                stat.SetLinks += 1;
            if (log.Command == 2)
                stat.ReSetLinks += 1;
        }

    Такое вот чудное обновление статистики, где константы, switch и инкрементация непонятно.

    f5f3e9, 31 Августа 2011

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