D

diegofox

Usuario (Argentina)

Primer post: 6 jul 2009Último post: 6 jul 2009
1
Posts
0
Puntos totales
0
Comentarios
A
Atando Cabos - Programacion Orientada a Objetos
InfoporAnónimo7/6/2009

Atando Cabos [email protected] Capital Federal 2009 Programación Orientada a Objetos Introducción Un nuevo paradigma, de alguna manera, implica una revolución, y como toda revolución, se presenta desordenada, caótica y muy difícil de asimilar para muchas personas. Si ya veníamos programando bajo otro paradigma y nos animamos a dar el salto se nos presenta la primera dificultad…pensar…orientado a objetos… ¿Cómo puedo imaginar una aplicación con objetos después de tantos años pensando distinto? Entonces nos compramos algún libro y más o menos vamos entendiendo. Después de todo, no debería ser tan difícil. Si este paradigma es de nuestros primeros pasos en programación, se nos presenta otra dificultad…analizar…orientado a objetos. ¿Cómo es posible que no haya una “guía” técnica que nos ayude a modelar clases? ¿Tengo muchos objetos en mi diseño o son pocos? Entonces prestamos más atención al profesor y tratamos de buscar algún patrón en común para nuestros diseños, esperando encontrarlo algún día. Y cuando ya creemos que tenemos más o menos claro algunos conceptos, nos enteramos que existe UML, y vemos los diferentes diagramas, y tratamos de hacer algún modelo…hasta que un profesor nos corrige y nos damos cuenta que algo falló. Y, muy probablemente, nuestro desarrollo fue pobremente orientado a objetos. Este curso tiene por objetivo brindar herramientas en forma de conocimientos para escalar la montaña, pero mover las piernas para subir dependerá de cada uno. Y como parte de ese objetivo, nos ayudará a pensar y analizar la mejor forma de utilizar estas herramientas. El único requisito es saber caminar (es decir, saber lo que es un bucle, una función o un procedimiento) y tener ganas de escalar. Modalidad de aprendizaje Por propia experiencia como estudiante, nunca me resultó del todo útil la comprensión de tópicos por separados que al final del camino se unen para formar un todo de conocimientos. Creo que se pierde mucho en el camino y al final ese todo se presenta un tanto desdibujado, borroso y a veces poco claro. Programar “bien” orientado a objetos es un camino que requiere mucha práctica, pero sobre todo mucho sustento teórico. Muchas personas programaron durante años en lenguajes orientados a objetos pero sin pensar realmente orientado a objetos, o mejor dicho, haciéndolo en forma parcial y produciendo un híbrido en el código fuente. Por estas razones, la organización de este taller es radicalmente opuesta. Vamos a ver el todo, a tenerlo bien presente, y a partir de allí vamos a iterar entre las partes y el todo, para no perder nunca la referencia de dónde estamos situados. Y vamos a ver cómo surgen naturalmente los temas de Arquitectura de Software, Patrones de diseño y UML, sin abordarlos en detalle, ya que para ello hay cursos especializados. El lenguaje a utilizar será C# del .Net Framework, y conoceremos a grandes rasgos la arquitectura de esta tecnología. No nos centraremos en la profundidad del lenguaje, sino que aprenderemos a utilizarlo en el marco de la programación orientada a objetos para poder comenzar a construir aplicaciones. Programa de estudio Primera Parte Clase1 • Revisando una aplicación completa. o Análisis de los diferentes elementos que la integran:  Definiciones básicas: • Paquetes • Clases • Propiedades • Métodos • Constructor Clase 2 • Aprendiendo el paradigma: o Dominio del problema  Análisis Orientado a Objetos • Descomponiendo aplicación real o Dominio de la solución  Programación Orientada a Objetos • Descomponiendo aplicación real Clase 3 • Comenzando con la práctica: o Enunciado del problema  Análisis del dominio del problema  Análisis del dominio de la solución o Codificación  Clases  Propiedades Case 4 • Siguiendo con la práctica: o Codificación  Métodos  Constructores Clase 5 • Ordenando lo producido: o Codificación  Presentación gráfica  Paquetes  Capas Clase 6 • Finalizando: o Qué podemos hacer con lo aprendido o ¿Qué hay en el horizonte? o Buenas prácticas para seguir aprendiendo. Para averiguar más información contactar a [email protected]

0
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.