En programació hi ha un concepte que es coneix com a “programació per coincidència”. En resum és programar sense pensar en el que se està fent, copiant i aferrant codi fins que es té un resultat satisfactori. Fins que tot explota, clar.
En els darrers anys m’he trobat que aquest concepte és perfectament extrapolable també al món de les dades. Et trobes amb presentacions que t’expliquen com s’han obtingut un resultats però sense saber massa bé el perquè. Quan algú pregunta per què s’ha aplicat un algorisme o un altre la resposta sol ser “perquè aquest funciona i l’altra no”, així, sense més, com si tot és reduís a anar provant coses fins trobar-ne una que es sembli al que volem, però deixant el perquè ho està fent de banda. Si després alguna cosa canvia, i la vida real és així de dura, l’algorisme deixa de funcionar i es torna a començar el cicle, això sí amb les corredisses i conseqüències lligades.
[Continuar llegint ...]