Programación moderna: Programación orientada a objetos y buenas prácticas

Programación moderna: Programación orientada a objetos y buenas prácticas (Graham Lee)

Título original:

Modern Programming: Object Oriented Programming and Best Practices

Contenido del libro:

Descubra las características sin explotar de la programación orientada a objetos y utilícela con otras herramientas de software para codificar aplicaciones rápidas y eficientes. Características principales Explore las complejidades de la programación orientada a objetos (POO) Descubra lo que la POO puede hacer por usted Aprenda a utilizar las herramientas clave y las prácticas de ingeniería de software para apoyar sus propias necesidades de programación Descripción del libro

Su experiencia y conocimientos siempre influyen en el enfoque que adopta y en las herramientas que utiliza para escribir sus programas. Con una sólida comprensión de cómo enfocar su objetivo y qué paradigmas de software utilizar, puede crear aplicaciones de alto rendimiento de forma rápida y eficiente.

En este libro de dos partes, descubrirá las características sin explotar de la programación orientada a objetos y la utilizará con otras herramientas de software para codificar aplicaciones rápidas y eficientes. La primera parte del libro comienza con una discusión sobre cómo se utiliza la programación orientada a objetos hoy en día y pasa a analizar las ideas y problemas que la programación orientada a objetos no aborda. Continúa deconstruyendo la complejidad de la programación orientada a objetos, mostrando su núcleo fundamentalmente simple. Verás que, utilizando los elementos distintivos de la programación orientada a objetos, puedes aprender a construir tus aplicaciones más fácilmente.

La siguiente parte de este libro trata sobre la adquisición de las habilidades necesarias para convertirse en un mejor programador. Obtendrás una visión general de cómo diversas herramientas, como el control de versiones y la gestión de compilación, te ayudan a hacer la vida más fácil. Este libro también analiza los pros y los contras de otros paradigmas de programación, como la programación orientada a aspectos y la programación funcional, y ayuda a seleccionar el enfoque correcto para tus proyectos. Termina hablando de la filosofía que hay detrás del diseño de software y de lo que significa ser un «buen» desarrollador.

Al final de este libro en dos partes, habrás aprendido que la programación orientada a objetos no siempre es compleja, y sabrás cómo puedes convertirte en un mejor programador aprendiendo sobre ética, trabajo en equipo y documentación. Lo que aprenderá Desenredar la complejidad de la programación orientada a objetos desglosándola en sus bloques de construcción esenciales Darse cuenta de todo el potencial de la programación orientada a objetos para diseñar programas eficientes y mantenibles Utilizar las mejores prácticas de codificación, incluyendo TDD, programación en parejas y revisiones de código, para mejorar su trabajo Utilizar herramientas, como control de código fuente e IDEs, para trabajar de forma más eficiente Aprender a trabajar de forma más productiva con otros desarrolladores Construir su propia filosofía de desarrollo de software A quién va dirigido este libro

Este libro es ideal para programadores que quieran entender la filosofía que hay detrás de la creación de software y lo que significa ser «bueno» diseñando software. Los programadores que quieran deconstruir el paradigma de la programación orientada a objetos y ver cómo puede reconstruirse de forma clara y directa también encontrarán útil este libro. Para comprender las ideas expresadas en este libro, debe ser un programador experimentado que desee evolucionar en su práctica. Tabla de contenidos Antítesis Tesis Síntesis Herramientas que apoyan el desarrollo de software Prácticas de codificación Pruebas Arquitectura Documentación Requisitos Ingeniería Aprendizaje Análisis crítico Empresa Trabajo en equipo Ética Filosofía

Otros datos del libro:

ISBN:9781838986186
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Programación moderna: Programación orientada a objetos y buenas prácticas - Modern Programming:...
Descubra las características sin explotar de la...
Programación moderna: Programación orientada a objetos y buenas prácticas - Modern Programming: Object Oriented Programming and Best Practices
Conversaciones rompedoras para coaches, consultores y líderes - Breakthrough Conversations for...
La eficacia conversacional es un barómetro de la...
Conversaciones rompedoras para coaches, consultores y líderes - Breakthrough Conversations for Coaches, Consultants and Leaders
Coaching de liderazgo: de la percepción personal al rendimiento organizativo - Leadership Coaching:...
Un coaching de liderazgo eficaz puede mejorar...
Coaching de liderazgo: de la percepción personal al rendimiento organizativo - Leadership Coaching: From Personal Insight to Organisational Performance
Ser Humano: Recupere 12 habilidades vitales que estamos perdiendo a manos de la tecnología - Human...
Nuestra creciente dependencia de la tecnología...
Ser Humano: Recupere 12 habilidades vitales que estamos perdiendo a manos de la tecnología - Human Being: Reclaim 12 Vital Skills We're Losing to Technology

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.10.17 08:50 (GMT+2)