Sento spesso i colleghi che si dicono l'un l'altro: "È un trucco orribile, orribile".
Quello che posso togliere è che non va bene. Quando ho chiesto loro se funziona, dicono "sì, ma non va bene". Significa che non è una buona soluzione? In che modo una soluzione è dannosa se funziona? È dovuto alle buone pratiche? O non mantenibile? Utilizza un effetto collaterale del codice come parte della tua soluzione?
È interessante per me quando qualcosa è classificato come un hack. Come puoi identificarlo?
+
per dividerlo in base all'euristica.