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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
if ((armid == "3504000036") || (armid == "3504000034"))
            {
                if (armid == "3504000036")
                {
                    PlaceSave = "3243100001";
                }
                if (armid == "3504000034")
                {
                    PlaceSave = "2311030001";
                }
            }

Нет слов, одни эмоции

guest guest, (Updated )

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

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

0

  1. 1
  2. 2
volumes = new List<VolumeInformation>(ServerTypedProxy.GetUnfilteredVolumeInformationList())
                .ConvertAll<BindableVolumeInfo>(delegate(VolumeInformation vi) { return new BindableVolumeInfo(vi); });

Из разряда попробуй отдебажь
[Ф]

guest guest, (Updated )

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

Си диез / Говнокод #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)