Juan Manuel Martes, 8 de Abril de 2008 a las 18.02
   Imprimir artículo
elWebmaster.com

10 errores que todo programador debería evitar

10 tipos de programas que todo desarrollador debería evitar crearA la hora de desarrollar un software se suele pensar mucho en la utilidad o funciones que este llevará a cabo, planeando detenidamente cada paso y pensando en el tipo de usuario al que estará dirigido.

Pero lamentablemente se suelen cometer gruesos errores que se ven reflejados en los programas, teniendo como primeras víctimas a los pobres usuarios. En esta lista de 10 tipos de programas que todos deberían evitar podemos ver algunos de los casos más frustrantes.

10 tipos de programas que todo desarrollador debería evitar crear

  1. Programas “casi” freewareParecen gratuitos, se instalan sin más en tu PC, pero a la hora de hacer clic en el 90% de sus íconos o herramientas salta ese cartelito de “esta característica está disponible sólo en la versión completa (sí, esa que te cobran).
  2. Programas con acoplado¿Cómo? ¿entonces no querías ese spyware/malware en tu PC? Vamos, que no es tan grave, sólo unas barras agregadas en tu navegador, un poco de pop ups, publicidad, una página de inicio diferente y una persona mirando todo lo que haces y tienes en la PC, consumiendo más de la mitad de sus recursos.
  3. El programa decide por tiParecido al anterior, pero un poco más leve. Son esas aplicaciones que deciden por ti que deben iniciarse con Windows, ser el reproductor por defecto de cualquier tipo de archivo, buscar actualizaciones en el peor momento, configurar el firewall automáticamente, etc.
  4. Corre, Forrest, corre Algunos versiones de prueba parecen no querer que las pruebes. Minuto a minuto, con cada vez que los ejecutes estarás más cerca de la deadline.
  5. FrankesteinAlgunos programadores han olvidado la existencia de algo llamado “diseño” ^_^. La aplicación puede ser funcional, pero da “cosa” usarla, por su poca estética y sus problemas de accesibilidad.
  6. Jugando a las escondidasEste grupo se distingue también por su interfaz, pero no según su apariencia, sino su utilidad. Muchas de sus opciones/funciones se encuentran completamente escondidas con alevosía, mala fe y premeditación.Menús dentro de menús, cuadros de opciones dentro de otros, botones poco claros o fuera de sitio y atajos de teclado no documentados son los principales métodos de sembrar el terror.
  7. Una gran familiaNecesitas veinte programas para resolver una sóla cosa. Parece ilógico, pero lo vemos todos los días con las llamadas “suites”, que ocupan cada vez más espacio y funcionan cada vez más lento.
  8. “Yo hablar spanglish“Algunas versiones en español se entienden mejor en chino, parece como si las hubieran pasado por el traductor de Google. Y no pretendas manejar un programa en Inglés si eres experto en su versión en español. Es como pasar de Corel a Photoshop.
  9. Instalación “atendida”Aún hoy vemos programas que para instalarse requieren que demos 720 veces al botón de “siguiente”, creemos directorios que no se pueden crear desde el propio instalador, etc, etc, etc.
  10. “Hago de todo, pero como yo quiero”Hay aplicaciones que nos permiten hacer lo que buscamos, por ejemplo, convertir un video QuickTime a formato AVI. Eso sí, el tamaño, resolución, color, sonido, etc, etc, etc, son fijos e inamovibles.

Bueno, no todos los programas son así, pero seguramente les ha pasado encontrarse con varios de estos casos. ¡A no cometer los mismos errores a la hora de programar!

Fuente: Softonic On Sofware

Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Comentarios (3)

  1. Leandro Javier Aude dice:

    Muy buena enumeracion.Me senti identificado en muchos de los puntos.

  2. Juan David Arias Caycedo dice:

    ay caramba¡ yo tambien me senti identificado con algunos puntos y de verdad es una perdedera de tiempo programar asi

  3. rene escobar dice:

    ya cometi algunos herrores de esos la pagina esta buenisima saludos

Deja tu opinión