Tecnología

Inicio

Cómo aprender Diseño Orientado a Objetos

Si además de trabajar en el ordenador, trabajando con diferentes lenguajes de programación, creación de programas y usando el código, el aprendizaje de diseño orientado a objetos (OOD) puede ser un buen partido. Los programadores que usan OOD puede crear modelos de objetos y mantener su desarrollo con las herramientas y bibliotecas especiales relacionados OOD. Mientras OOD puede parecer que habla otro idioma, hay una variedad de maneras de ir sobre la adición OOD a su vocabulario.

Instrucciones

1 Inscribirse en un programa de la universidad en el diseño orientado a objetos, tales como el certificado de corto plazo (menos de un año) disponible de la Universidad de Maryland University College. En menos de un año, los estudiantes completan seis cursos, entre ellos "Diseño Orientado a Objetos y Programación", "Programación de introducción", "Requisitos para el Desarrollo", "Principios de Ingeniería de Software y Técnicas" y "Programación Avanzada en Java." Un diploma de escuela secundaria o GED pueden ser requeridos para la admisión.

2 Leer un libro de texto para principiantes en la materia, tales como "Diseño Orientado a Objetos", de Peter Coad y Yourdon Edward, "Diseño Orientado a Objetos y patrones" de Cay S. Horstmann, "Patrones de diseño: Elementos de Software Reutilizable Orientado a Objetos" por Erich Gamma et al o "Introducción a la programación y el diseño orientado a objetos Uso de Java" por Jaime Nino y Frederick A. Hosch.

3 Revise los tutoriales de diseño en línea libres en sitios web como The Java Tutoriales y SmartDraw, que proporcionan descripciones de las estructuras básicas OOD tales como objetos estáticos, diagramas, organigramas, clases, interfaces y paquetes.

4 Comprar un curso de formación a su propio ritmo en OOD. Proveedores como StaffKit ofrecen aprender desde casa-formación basada en web sobre temas OOD tales como relaciones de objetos y jerarquías, los componentes de la orientación a objetos, gestión de datos, la estructura de capas, diseño y dominio del problema.