Си диез / Говнокод #192 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
TabToShow currentTabToShowInShortForm = tab;
string currentTemplateNameToShowInShortForm = templateName;
currentShortFormToShow = new ShortForm(currentTabToShowInShortForm, currentTemplateNameToShowInShortForm);

Чем длиннее названия переменных, тем солиднее выглядит код
[Ф]

guest guest, (Updated )

Комментарии (8, +8)

Си диез / Говнокод #191 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
if (Program.showLoginDialog &&
     clientVersion != serverVersion &&
          DialogResult.No == MessageBox.Show
              (
                 String.Format
                     (
                          "The version {0} of the Server does not match the version of the Client {1}. Would you like to proceed?",
                           serverVersion, clientVersion
                      ),
                  "Warning", MessageBoxButtons.YesNo, MessageBoxIcon.Warning
               )
    )

MessageBox показывается в if
[Ф]

guest guest, (Updated )

Комментарии (5, +5)

Си диез / Говнокод #190 Ссылка на оригинал

0

  1. 1
return typeof(Nullable<>).MakeGenericType(new Type[] { valueType }).GetConstructor(new Type[] { valueType }).Invoke(new object[] { value });

У афтора было желание сэкономить строчки кода
[Ф]

guest guest, (Updated )

Комментарии (6, +6)

Си диез / Говнокод #188 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
DateTime startTime = DateTime.Now;
DateTime endTime = DateTime.Now;
foreach (BillablePhas bi in CreateBillablePhaseForFixedPrice.Phases)
{
  if (BillablePhase.Equals(bi))
  {
    errorLbl.Visible = true;
    savedLbl.Visible = false;   
                  
    TimeSpan spread = endTime - startTime; //пик быдлокода
    bi.RatioSpredDateTime = Math.Ceiling(Convert.ToDouble(spread.Days*bi.Ratio/100));
  }
}

endTime - startTime АААА!!!

guest guest, (Updated )

Комментарии (2, +2)

Си диез / Говнокод #183 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
void delete_ServerClick(object sender, ImageClickEventArgs e)
{
  Parent.FindControl(ID).Visible = false;
}

автоматически генерируемый контрол, метод находится непосредственно в самом контроле

guest guest, (Updated )

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

Си диез / Говнокод #173 Ссылка на оригинал

0

  1. 1
  2. 2
if (a == null == false) {
}

когда проверял чужой код пол часа смотрел пока понял что чувак просто не умеет писать if (а != null)

guest guest, (Updated )

Комментарии (30, +30)