C/C++   C/C++
Delphi   Delphi
Los rincones del API Win32   El API Win32
Oracle   Oracle
PB   PowerBuilder
Volver a...
    Inicio  Inicio
    Programación  Programando
Arroba¿Quieres recibir las novedades?
Dime tu correo y yo te aviso cuando publique un nuevo artículo.
Sindicación RSSTambién puedes suscribirte al RSS
 Libro de visitas
Pásate por el libro de visitas para dejar tus comentarios o sugerencias.
Win32Los rincones del API Win32
Una serie de artículos sobre aspectos internos de la arquitectura Win32.
OracleIniciación a Oracle
Un curso de más de 100 páginas escrito para los que queráis adentraros en el mundo de Oracle.
 El mundo del softwareEl mundo del software


El mundo del desarrollo de software es quizá, uno de los más complejos que existen: influyen aspectos tan dispares como la motivación, psicología, matemáticas, tecnología... y no es precisamente sencillo entender y gestionar correctamente un proyecto de software.

En esta sección podrás encontrar distinta información y documentos sobre temas que te resultarán de interés si te dedicas al mundo del software: analisis y diseño orientado a objetos, los patrones de diseño, la Extreme Programming, la gestión de proyectos de software y demás historias raras.

Todo el material que vaya publicando estará en español, aunque esto no es fácil, porque hay muy poca información y menos traducida a idiomas no-anglosajones.

Si tienes algún material interesante y quieres que aparezca en estas páginas, no tienes más que ponerte en contacto conmigo en mi dirección de mail y con mucho gusto lo incluiré.


esquina
    Lo que voy publicando...
Aprende a programar en diez añosAbril de 2005  Comentarios

Desde hace unos años, parece que se han puesto de moda los libros de Aprende XXX en N días. Muy bonito, pero... ¿realmente esto es posible? ¿merece la pena gastarse el dinero en este tipo de libros/cursillos/tutoriales/panfletos?
En este artículo, Peter Norvig (uno de los principales ingenieros de Google, que trabajo anteriormente en la NASA), nos da su opinión, muy acertada, de la forma correcta de aprender a programar.
Explica que la ingeniería del software y la informática es como cualquier otra ciencia: su dominio requiere años de dedicación. Y nos da algunas pistas para seguir el buen camino. Aquí están algunas de ellas:

  • Interésate por la programación y diviértete programando
  • Habla con otros programadores
  • Programa
  • Si quieres, decica algunos años a la universidad, aunque no es imprescindible
  • Trabaja en proyectos con otros programadores
  • Trabaja en proyectos después que otros programadores
  • Aprende por lo menos media docena de lenguajes de programación
Enlace:Página HTML
Publicado originalmente en Teach Yourself Programming in Ten Years.
Autor:Peter Norvig.
Traducción:Carlos Rueda

Microsoft: un entorno de alta motivaciónNoviembre de 2003  Comentarios

Posiblemente, Microsoft sea la empresa de desarrollo con más éxito en la corta historia del software, pero en realidad nadie tienen claro el por qué. Unos dicen que por suerte, otros por márketing, otros que por estrategias oscuras... hay opiniones de todo tipo.
En este artículo de Steve McConnell, se habla sobre todo lo que ocurre entre bastidores dentro de las oficinas de Microsoft, poniendo énfasis en el modo que tienen de ver la motivación. Merece la pena leerlo, y que cada uno saque sus propias conclusiones. La mía es que una cosa es motivar, y otra muy distinta alienar.

Enlace:Página HTML
Publicado originalmente en la web de Steve McConnell.
Autor:Steve McConnell.
Traducción:JM


De vuelta a las basesSeptiembre de 2003  Comentarios

Un artículo de Joel Spolsky que traducí para su weblog Joel On Software.
Trata sobre la tendencia actual a enseñar lenguajes de programación muy evolucionados, pero con los que se pierde la perspectiva global y el conocimiento de cómo funcionan los niveles más bajos de la arquitectura de los ordenadores.

Enlace:Página HTML
Publicado originalmente en Joel On Software (inglés o castellano).
Autor:Joel Spolsky (publicado con su autorización)
Traducción:JM


XP La teoría del Caos y
la Extreme Programming
Septiembre de 2002  Comentarios

Este interesantísimo documento critica el modelo actual de análisis y diseño basado en UML y RUP (Rational Unified Process), dando como alternativa modelos basados en las distintas teorías matemáticas del Caos y la Extreme Programming.
Muy recomendable como crítica a la tendencia actual y para hacernos reflexionar sobre si se está caminando en el buen sentido dentro del campo de la ingeniería del software.

Enlace:   Documento PDF (50 KB)
Autor:    ?


El desarrollo del Framework
orientado al objeto
Septiembre de 2002  Comentarios

Un artículo que nos introduce en el concepto de FrameWork (marco de trabajo) así como a la orientación a objetos.

Enlace:   Documento PDF (108 KB)
Autor:    Marcus Markiewicz y Carlos de Lucena


Mapa del sitioCreative Commons License 2003 by JM