Spisu treści:
Definicja - Co oznacza Hairball?
W IT profesjonaliści używają terminu „sierść” w odniesieniu do każdego pomieszanego, mylącego, nieefektywnego lub niepotrzebnie dużego fragmentu kodu lub innego splątanego bałaganu. Po zastosowaniu do kodu „sierść” oznacza wiele rzeczy, w tym brak użyteczności i brak przyjaznego dla użytkownika projektu.
Techopedia wyjaśnia Hairball
Kiedy ludzie mówią o włosach, mogą mówić o źle napisanym kodzie. Może mieć zbyt wiele komentarzy lub źle umieszczone komentarze, a także niepotrzebne ingerencje w efektywny projekt. W niektórych przypadkach kod używa zbyt wielu operatorów i poleceń, aby wykonać zadanie. Może istnieć „okrągły” projekt odniesień, w którym kod wskazuje inny kod w mniej niż wydajny sposób. Każdy z tych elementów, wraz z innymi niepożądanymi elementami kodu, może spowodować, że programiści lub inni nazwają kawałek kodu kosmykiem. Inną insynuacją tego terminu jest to, że konstrukcja kodu utrudnia używanie produktu.