esta es una cuestión filosófica. Estoy agregando una pequeña función a mi software, que supongo que será utilizada por la mayoría de los usuarios, pero solo tal vez el 10% de las veces que utilicen el software. En otras palabras, el software ha estado bien sin él durante 3 meses, pero 4 o 5 usuarios lo han solicitado, y acepto que debería estar allí.¿Qué es mejor: enviar una característica con errores o no enviar la característica en absoluto?
El problema es que, debido a las limitaciones de la plataforma con la que estoy trabajando (y posiblemente limitaciones de mi cerebro), "lo mejor que puedo hacer" todavía tiene algunos errores no críticos pero notables - digamos que la característica como codificado es utilizable pero "un poco inestable" en algunos casos.
¿Qué hacer? ¿Hay una característica que es 90% realmente "mejor que nada"? Sé que obtendré algunos informes de errores que no podré solucionar: ¿qué le digo a los clientes sobre ellos? ¿Debo vivir con solicitudes de funciones sin respuesta o informes de errores sin respuesta?