Wpis z mikrobloga

Zwątpiłem w programistę. Analizuję kod programu, #refactorhard i znajduję takiego kwiotka:

1. Wyciągnięcie z bazy danych 20 elementów, każdy po 4 pola.

2. Stworzenie 4 list dla każdego pola po liście.

3. Iteracja przez wynik selecta i dodawanie po każdym elemencie do odpowiedniej listy.

Co ja właśnie zobaczyłem?! Ktoś chyba nie słyszał o klasach/strukturach, w sumie to nawet nie słyszał o programowaniu chyba...

`List idproductlist = new List();

List pricelist = new List<string>();

List<string> link
rewrite = new List();

List idimage = new List<string>();

using (reader = cmd.ExecuteReader())


{


if (reader.HasRows)


{


while (reader.Read())


{


id
productlist.Add(reader.GetString(0));

string price = reader.GetString(1);


decimal price1 = decimal.Parse(price);

_
decimal temp1 = price1 + 5 * price1 / 100;

decimal temp = decimal.Round(temp1, 2);

pricelist.Add(temp.ToString());

link_rewrite.Add(reader.GetString(3));

id_image.Add(reader.GetString(4));

}

}

reader.Close();

}`

#humorinformatykow #programistaplakaljakcommitowal #koszmarprogramisty #killmeplease
  • Odpowiedz