Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

mig21 (7781)

mig21
  reversethis-{moc.liamg} {ta} {pb12gim}
https://twitter.com/yapw

Hola, soy Miguel. Algo que pueda ser relevante aquí... Uhmm... Me gusta escribir en mi bitácora de BP [barrapunto.com] y en su clon en blogspot: Yet Another Programming Weblog [blogspot.com]
Me gustaría que Barrapunto fuese un sitio con más discusiones técnicas y trato de hacer lo que está en mi mano. De todos modos, también me gusta leer flames ;)

No creo que te interese, pero en Lecturas aleatorias [blogspot.com] dejo registro de los libros que voy leyendo...

Esta es toda mi información de usuario :)

Down Kill Up Publicidad

Bitácora de mig21 (7781)

Miércoles, 07 de Enero 2004

Consejos de programación, por Matz

03:23h.
Tecnología
He encontrado, a través artima, una entrevista a Yukihiro Matsumoto "Matz", el creador de Ruby. En ella enumera diez consejos de programación. Los pongo traducidos:
  1. Aprende más de un lenguaje de programación, preferiblemente de muy diferentes estilos, como de script, orientados a objetos, funcionales, lógicos, etc. Aprender lenguajes te enseña mucho acerca de programar.
  2. Lee buenos libros, por ejemplo "The Pragmatic Programmers", "Refactoring" o "The Art of Computer Programming".
  3. Lee código fuente. El código fuente es fuente de información y conocimiento. ¡Gracias OpenSource!
  4. No te centres demasiado en las herramientas. Las herramientas cambian. Los algoritmos y los fundamentos básicos no.
  5. No te centres demasiado en las máquinas. Los programadores a veces caen en el punto de vista de los ordenadores. Pero los humanos hacen programas, los programas sirven a los humanos. No olvides que programar es una actividad orientada a los humanos.
  6. Sé vago. Las máquinas deben servir al ser humano. A veces los programadores sirven a las máquinas inconscientemente. Deja que las máquinas te sirvan. Haz lo que puedas para ser vago.
  7. Haz tests pronto, haz tests a menudo. Escribe los sistemas de testeo antes del código, si es posible.
  8. Sé amable con los demás. Considera primero el interfaz, hombre con hombre, máquina con hombre, máquina con máquina. De nuevo, recuerda, el factor humano es importante.
  9. Sé creativo.
  10. Disfruta de la programación y de la vida. Creo que ésta es una de las metas de la vida.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Mas

    (Puntos:1)
    por cobretti (10044) el Jueves, 08 Enero de 2004, 11:39h (#251535)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 29 Marzo de 2017, 07:43h )
    Hola.

    Muy buenos los consejos (p'a los bookmarks ;D), aunque personalmente le añadiría uno mas:

    • Antes de empezar a programar, aclara cual va a ser el uso y entorno del programa, y elige adecuadamente el lenguaje a usar: Que un lenguaje sea de propósito general no significa que sea el más apropiado para lo que quieres hacer. Te ahorrarás disgustos, retrasos y problemas.

    --