
josepzin
La verdad es un tema a debate... porque por querer hacerlo BIEN muchas veces se cae en sobreingeniería. O en postergarlo porque "hay que hacerlo bien y para eso falta X"
Así que muchas veces es mejor que las cosas estén hechas aunque la solución no sea la perfecta pero que funcione.
Ya, pero he visto muchos, muchísimos casos en que por "no hacer sobreingeniería", se hacen las cosas que, sí, funciona, pero el día de mañana te trae problemas.
Cosas como en una BBDD, borrar todos los registros de una tabla, asociados a un documento, y volverlos a escribir, por no hacer un "update" de las líneas, que cuando son unas pocas sí, es una solución aceptable, pero cuando la cosa escala es cuando vienen los llantos, porque para actualizar una línea de un documento de 1000 entradas, se tira 15 segundos. O aplicar ese mismo concepto cuando los datos están en una Rest API (o sea, cuando los datos se piden o se envían a una URL de Internet, de una web), y ahora estoy reescribiendo toda la aplicación, porque la web tiene una restricción de 40 peticiones por minuto, y se estaban lanzando del orden de 8000.
O hablando de cosas mundanas, lo dicho, pintar sobre pintura que se está cayendo, sin imprimación ni nada, porque las pinturas de ahora son muy buenas y no hace falta, y ya pegan lo que se ha despegado.

futu-block
ahí es donde está el problema y lo que agobia a la vez que nos convierte en un vago; hay que rascarlo pa poder pintarlo, pero antes hay que esperar un día bueno, pero antes tiene que ser varios días buenos porque cuando pinte habrá que esperar al día siguiente pa darle otra mano y tiene que coincidir dos días buenos...
y eso que es una pamplina enorme, lo que hace es dar una pereza que te cagas porque hasta se quitan las ganas de hacer ná, que me está pasando a mi mucho, viva el estres XD
Ya, pero hay que hacer las cosas bien, y hay que hacerlas así, y si para algo se necesitan 2 días, pues se necesitan 2 días, y no puedes hacerlo en uno, porque luego es peor empezar y darte cuenta de que cuando deberías haber terminado, todavía estás empezando porque no habías previsto X.
He tenido muchas peleas porque me han dicho "ay, es que no me haces esto nunca, si sólo necesitas media hora", y cuando he empezado que si hay que preparar primero no se qué, que si hay que hacer no se cuanto, luego hay que esperar a que se seque la pintura/pegamento, y luego hay que hacer tal otra cosa, más limpiar lo que se manche y lavarme yo, siempre me dicen "ay, qué exagerado que eres, no se necesitan tantas cosas para [pintar la pared]".
Al final la cosa termina de una de estas tres formas: o me terminan dando la razón y se hacen las cosas bien (o todo lo bien que se puede); o no me dan la razón, y llaman al manitas de turno, para terminar haciendo lo que yo ya había dicho (aunque en mucho menos tiempo, por la experiencia que tienen); o yo o alguien lo hace de esa "mala manera" y a los pocos días estamos igual o peor que al principio.
Ya sé que cuesta mucho levantarse y ponerse a hacer las cosas bien, me he tirado toda mi infancia y adolescencia levantándome los fines de semana a las 9 o las 10 para hacer "arreglos" con mi padre.
Pero también depende mucho de la motivación. Mira, llevo meses buscando 2 o 4 horas para dedicárselas al tutorial de Godot... y ha llegado la CrapCompo7 y ya llevo más de 8 horas de desarrollo en dos fines de semana