
Beginning C# Object-Oriented Programming, 2nd Edition
Dan Clark
- Editorial
- Apress
- Año
- 2013
- Páginas
- ~373
- Nivel
- Básico
De qué trata
Segunda edición de la guía didáctica de Dan Clark dedicada a enseñar la programación orientada a objetos desde una perspectiva moderna y práctica con C#. El autor utiliza analogías claras para explicar cómo modelar soluciones de software desacopladas.
El contenido recorre desde las estructuras de datos y tipos por valor/referencia hasta el diseño de jerarquías de clases, polimorfismo dinámico mediante métodos virtuales, uso intensivo de interfaces, delegados y eventos. Asimismo, introduce principios básicos de diseño orientado a objetos como alta cohesión y bajo acoplamiento.
Una excelente obra introductoria para estudiantes y desarrolladores noveles que desean afianzar las mejores prácticas de codificación en C#.
- C#
- POO
- Dan Clark
- Interfaces
- Polimorfismo
- Delegados
- Cohesión y Acoplamiento
- Clean Code
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Juego de rol (RPG) por turnos orientado a objetos
Creación de un motor de combate con diferentes clases de personajes, habilidades especiales y manejo de inventario utilizando interfaces y polimorfismo.

