jueves, junio 08, 2006

Desarrollo de software

Hablando sobre la conferencia que dieron el viernes pasado en la facultad de informática y a la que no pude asistir, me decian que permitiría a los futuros programadores hacer las cosas bien.

No siempre se consigue. Creo que en el software es el único sitio donde se da prioridad a tenerlo hecho rapidamente -entre más pronto mejor- frente a tenerlo bien hecho. Si se tiene en cuenta esta premisa, pocas veces van a tener ocasión de hacer las cosas bien.

Normalmente hay falta de tiempo, porque en el desarrollo no se han tenido en cuenta muchos detalles que son importantes luego, y que obligaran a rehacer parte del trabajo posteriormente o dejarlo tal como está, ante la imposibilidad de poder hacer esas modificaciones sin desechar lo anterior.

Y son detalles del tipo: y si hay que ampliar/añadir funcionalidades donde se tendrian que poner?, como se tendrian que hacer?, como deben hacerse para no interferir con otras que ya esten presentes?.

No digo que sea fácil -sobre todo cuando se tiene una tendencia natural al caos- y me gusta meterme directamente en el fregao del código, pero sabiendo esto se pueden solventar muchos problemas que luego te encuentras y que posteriormente serán muy dificiles de solucionar.

No hay comentarios:

Publicar un comentario

Cómo utilizar el servicio Secrets Manager para guardar las claves privadas de SSH

Para guardar la clave privada en el servicio Secrets Manager como un secreto en modo texto sin formato, sigue estos pasos Supongamos que la ...