{"product_id":"test-driven-development-with-java-create-higher-quality-software-by-writing-tests-first-with-solid-and-hexagonal-architecture-9781803236230","title":"Desarrollo guiado por pruebas con Java: Cree software de mayor calidad escribiendo primero las pruebas con SOLID y arquitectura hexagonal","description":"\u003cp\u003e\u003cstrong\u003eImpulse el desarrollo con pruebas automatizadas y obtenga la confianza que necesita para escribir software de alta calidad\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCaracterísticas clave: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePóngase en marcha con patrones de diseño comunes y las mejores prácticas de TDD\u003c\/li\u003e\n\u003cli\u003eAprenda a aplicar los ritmos de TDD: organizar, actuar, afirmar y rojo, verde, refactorizar\u003c\/li\u003e\n\u003cli\u003eComprenda los desafíos de implementar TDD en el ecosistema de Java y elabore un plan\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescripción del libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEl desarrollo impulsado por pruebas permite a los desarrolladores crear código bien diseñado y prevenir defectos. Es una herramienta simple pero potente que le ayuda a centrarse en el diseño de su código, a la vez que comprueba automáticamente que su código funciona correctamente. Dominar TDD le permitirá utilizar eficazmente los patrones de diseño y convertirse en un arquitecto de software competente.\u003c\/p\u003e\u003cp\u003eEl libro comienza explicando los fundamentos del código bueno y el código malo, desmintiendo mitos comunes y por qué el desarrollo impulsado por pruebas es crucial. A continuación, avanzará gradualmente hacia la creación de una aplicación de ejemplo utilizando TDD, donde aplicará los dos ritmos clave: rojo, verde, refactorizar y organizar, actuar, afirmar. Después, aprenderá a controlar sistemas externos como las bases de datos mediante la inversión de dependencias y los dobles de prueba. A medida que avance, profundizará en técnicas de diseño avanzadas como los patrones SOLID, la refactorización y la arquitectura hexagonal. También equilibrará el uso de pruebas unitarias rápidas y repetibles con pruebas de integración utilizando la pirámide de pruebas como guía. Los capítulos finales le mostrarán cómo implementar TDD en casos de uso y escenarios del mundo real y cómo desarrollar un microservicio REST moderno respaldado por una base de datos Postgres en Java 17.\u003c\/p\u003e\u003cp\u003eAl final de este libro, pensará de forma diferente sobre cómo diseña el código para simplificarlo y cómo se puede incorporar la corrección a medida que avanza.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLo que aprenderá: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDescubra cómo escribir casos de prueba eficaces en Java\u003c\/li\u003e\n\u003cli\u003eExplore cómo se puede incorporar TDD a la creación de software\u003c\/li\u003e\n\u003cli\u003eDescubra cómo escribir código reutilizable y robusto en Java\u003c\/li\u003e\n\u003cli\u003eDescubra mitos comunes sobre TDD y comprenda su eficacia\u003c\/li\u003e\n\u003cli\u003eComprenda el ritmo preciso de implementación de TDD\u003c\/li\u003e\n\u003cli\u003eFamiliarícese con el proceso de refactorización y vea cómo afecta al proceso de TDD\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA quién va dirigido este libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEste libro está dirigido a desarrolladores Java expertos y arquitectos de software que crean software de alta calidad en Java. Test-Driven Development with Java puede ser adquirido por cualquier persona con una sólida experiencia laboral en Java que esté planeando utilizar el desarrollo impulsado por pruebas para sus próximos proyectos.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-15847979\"\u003eAlan Mellor\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 13\/01\/2023\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 348\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.32lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.50w x 0.72d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781803236230\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 180323623X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-SCI\"\u003eCiencia\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-SCI102000\"\u003eBioinformática\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputadoras\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM006000\"\u003eGuías del comprador\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eEste título no es retornable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44447933726957,"sku":"9781803236230","price":65.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_d94ff88b-d656-4684-9216-f7f170fe205f.jpg?v=1700297872","url":"https:\/\/sureshotbooks.com\/es\/products\/test-driven-development-with-java-create-higher-quality-software-by-writing-tests-first-with-solid-and-hexagonal-architecture-9781803236230","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}