Tabla de contenido:
Definición - ¿Qué significa Hairball?
En TI, los profesionales usan el término "bola de pelo" para referirse a cualquier código desordenado, confuso, ineficiente o innecesariamente grande, o para algún otro enredo enredado. Cuando se aplica al código, "hairball" implica una serie de cosas, incluida la falta de utilidad y la falta de un diseño fácil de usar.
Techopedia explica Hairball
Cuando las personas hablan de una bola de pelo, pueden estar hablando de un código mal escrito. Puede tener demasiados comentarios o comentarios mal ubicados, junto con intrusiones innecesarias para un diseño eficiente. En algunos casos, el código usa demasiados operadores y comandos para hacer un trabajo. Puede haber un diseño "circular" de referencias donde el código apunta a otro código de una manera menos eficiente. Cualquiera de estos, junto con otros elementos de código indeseables, puede dar como resultado que los desarrolladores u otros llamen a una pieza de código una bola de pelo. Otra insinuación con este término es que el diseño del código hace que el producto sea difícil de usar.
