Altenwald Blog
Blog sobre programación, software libre, redes, servidores, ...
Menú
Acerca de... ¿Quiénes somos? RSS
Categorías
sistemas (70) desarrollo (128) historias (25) productividad (49) seguridad (10) libros (25) noticias (45) opinión (35) humor (3)
Etiquetas
programación (111) desarrollo de software (79) erlang (75) opinión (37) noticia (36) libros (28) servidores (26) desarrollo web (24) base de datos (24) administración de sistemas (23) php (22) desarrollo ágil (22) empresa (21) otp (20) ruby (19) ingeniería de negocio (18) elixir (18) desarrollo profesional (16) redes (16) seguridad (14)
2010-04-07
2 min opinión
Haciendo buen software
[ opinión ]  [ desarrollo de software ]  [ desarrollo ] 

Hoy he reparado en una web (que he agregado a mis enlaces) que trata sobre temas de la programación y, en definitiva, se centra en hacer buen software.

Es algo complejo determinar qué es buen software y qué no lo es, por lo que estos siete consejos pueden ayudar a detectar lo que se puede considerar buen software y lo que no. En definitiva y después de muchos años desarrollando, así como leyendo a gente que al igual que yo lleva también muchos años en esto, la clave para hacer buen software es programar lo único necesario para cumplir el objetivo marcado, ni una línea más. Y como dice Alberto: no hay problemas difíciles, solo soluciones difíciles.

En sí, es sentido común el pensar que, lo que no está hecho no cuesta nada cambiarlo, por ello, sino se desarrolla algo a futuro, pensando en que pueda requerirse, cuando se requiera de otra forma, no habrá nada que cambiar, porque no se habrá hecho nada.

Por otro lado, tomarse el tiempo necesario para no hacer chapuzas, sino modificar lo que haya que modificar y cómo haya que modificarlo, es totalmente necesario y aconsejable para que el código siga siendo bueno.

Autor
Manuel Rubio
Programación Concurrente & Erlanger