Obsah:
Definice - Co znamená Hairball?
V IT používají profesionálové termín „hairball“ k označení jakéhokoli neuspořádaného, matoucího, neúčinného nebo zbytečně velkého kusu kódu nebo pro nějaký jiný zamotaný nepořádek. Při použití na kód znamená „hairball“ řadu věcí, včetně nedostatku užitečnosti a uživatelsky přívětivého designu.
Techopedia vysvětluje Hairball
Když lidé mluví o kadeřnictví, mohou mluvit o špatně napsaném kódu. To může mít příliš mnoho komentářů nebo špatně umístěné komentáře, spolu s zbytečnými průniky do efektivního designu. V některých případech kód používá příliš mnoho operátorů a příkazů k provedení úlohy. Tam, kde kód odkazuje na jiný kód méně účinným způsobem, může existovat „kruhový“ návrh odkazů. Kterýkoli z nich, spolu s dalšími nežádoucími prvky kódu, může vést k tomu, že vývojáři nebo jiní označí část kódu za účes. Dalším náznakem tohoto pojmu je, že návrh kódu ztěžuje použití produktu.
