Traducción, artículo original aquí
-o-
Un tutorial de java que muestra por que programar en Java (o cualquier programación orientada a objetos) es como escribir una simple novela del Oeste.
-o-
Como comprender Java mirando colores bonitos.
La analogía de éste tutorial es simple: piensa en un programador de java como un escritor que escribe una novela de acción. Todos los personajes y escenarios son los usuales, y necesitan ser modificados un poco para que se acomoden a un nuevo libro. Todo lo que falta para escribir un bestseller es crear una trama que junte todos los elementos. Lo anterior, en general, es programación en java. Piensa en ello como Dean Koontz (escritor) para personas inteligentes. Ahora, puede que eso sea todo lo que quieres saber. Sí es así, ¡Gracias por venir! Si aun necesitas más detalles (quizás una docena de páginas con ejemplos), ¡Entonces continua leyendo! |
Cuando comencé a aprender cómo programar en Java, quedé totalmente confundido acerca de lo que significa "orientado a objetos". Los libros que tenía, explicaban los conceptos pobremente y después se saltaban directamente a tips avanzados de programación. Me sentía frustrado y perdido. Como no soy muy orientado a las matemáticas, necesitaba una buena analogía que me ayudara a entender la naturaleza de Java. Creé éste pequeño tutorial, no para que sea un recurso exaustivo de Java, sino mas bien, para introducir a los lectores el concepto de programación orientada a objetos de una manera menos-amenazante. Si todo va bien, los tendremos a todos en una bolsa protectora antes de una hora. Hay tres niveles diferentes en éste tutorial, codificados en colores. Verde es para aquellos lectores que quieren la más básica introducción. Está orientado a aquellos que no saben que es programación orientada a objetos y pueden usar ésta analogía para hacer las cosas un poco mas claras. Amarillo es para aquellos que quieren entender la programación orientada a objetos solo lo suficiente para leerla y seguirla, pero aun no están listos aun para aprender las complejidades de la codificación en Java. Y finalmente, el tercer nivel, rojo, es para ustedes los temerarios que quieren programar en Java, pero quieren que el proceso sea fácil y poco a poco. En resumen, el texto en verde da una versión en "simple español" del código que será necesario, el amarillo usa el español de la forma que mas se parece al formato del código, y el rojo es el código que será necesario para que el programa funcione. Lectores de todos los niveles son invitados a leer entre los colores que mas se acerquen a su conocimiento. Finalmente, aunque éste tutorial funciona mayormente por analogía, insinuaciones e intriga, aquellas palabras que aparecen en negritas son los términos usados por los programadores de Java (¡ooooh!), así que trata de recordarlos mientras vayas avanzando. |
© Copyright 1998 Johannes Claerbout
Johannes Claerbout 1974-1999
Buscamos un editor.