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 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