Descripción
SOFTWARE DEVELOPMENT USING EIFFEL
Resumen del libro
Este libro presenta una alternativa sólida a C++ para la implementación de sistemas orientados a objetos: el lenguaje de programación Eiffel. Escrito desde la perspectiva del programador, la obra detalla las principales características de la última versión de Eiffel y las integra con el método de análisis y diseño orientado a objetos Booch 94. A través de casos de estudio prácticos, el lector aprenderá a aplicar tanto el lenguaje como la metodología para construir software robusto y bien estructurado.
¿De qué trata?
La obra se centra en el desarrollo de software utilizando el lenguaje Eiffel, presentándolo como una alternativa viable y eficaz a otros lenguajes como C++. El autor aborda las características fundamentales de Eiffel desde un enfoque práctico, orientado a programadores que buscan comprender su sintaxis, semántica y ventajas. Además, el libro integra el método Booch 94 para el análisis y diseño orientado a objetos, mostrando cómo aplicar esta metodología en proyectos reales. Los casos de estudio incluidos ejemplifican la implementación completa en Eiffel, permitiendo al lector ver la teoría aplicada en la práctica y comprender el ciclo de vida del desarrollo de software orientado a objetos.
Temas principales
- Lenguaje de programación Eiffel: sintaxis, características y aplicación desde la perspectiva del desarrollador.
- Análisis y diseño orientado a objetos mediante el método Booch 94.
- Implementación de sistemas orientados a objetos con Eiffel.
- Casos de estudio prácticos que integran diseño y codificación.
- Comparativa implícita con C++ y otras alternativas de programación orientada a objetos.
¿Para quién está recomendado?
Este libro está dirigido a programadores y desarrolladores de software con experiencia en orientación a objetos que deseen aprender o profundizar en el lenguaje Eiffel. También es adecuado para estudiantes universitarios de informática o ingeniería de software que cursen asignaturas relacionadas con metodologías de desarrollo y lenguajes de programación alternativos. Profesionales que busquen una metodología de diseño robusta como Booch 94, combinada con un lenguaje que promueve la corrección y el mantenimiento del software, encontrarán en esta obra una guía práctica y completa.
Qué aporta este libro
- Conocimiento detallado del lenguaje Eiffel desde una perspectiva práctica y aplicada.
- Integración de una metodología de análisis y diseño reconocida (Booch 94) con la implementación real en Eiffel.
- Casos de estudio que ilustran el proceso completo de desarrollo de software orientado a objetos.
- Una alternativa sólida y documentada a lenguajes más extendidos como C++, ampliando el horizonte técnico del programador.
- Fundamentos para construir sistemas más fiables y fáciles de mantener gracias a las características propias de Eiffel.
Ficha técnica
- Autor: Wiener
- Editorial: Prentice Hall Iberia
- Idioma: Inglés
- Colección: Universitario
- Peso: 816.0 g
Valoración editorial
Se trata de una obra técnica especializada que ofrece un enfoque dual: enseñanza del lenguaje Eiffel y aplicación del método Booch 94. Su valor principal reside en la combinación de teoría y práctica a través de casos de estudio, lo que facilita la asimilación de conceptos complejos. Es un recurso recomendable para programadores que deseen explorar alternativas a los lenguajes dominantes y para estudiantes que necesiten una base sólida en metodologías de desarrollo orientado a objetos. La editorial Prentice Hall Iberia respalda la calidad del contenido, orientado al ámbito universitario y profesional.

