{"product_id":"working-effectively-with-legacy-code-9780131177055","title":"Trabajar eficazmente con código heredado","description":"\u003cp\u003eEste libro proporciona a los programadores la capacidad de manejar de manera rentable los problemas comunes del código heredado sin tener que pasar por la tarea enormemente costosa de reescribir todo el código existente. Describe una serie de estrategias prácticas que los desarrolladores pueden emplear para controlar sus aplicaciones de software existentes. El autor brinda una guía útil sobre cómo usar estas estrategias al refactorizar o realizar cambios funcionales en las bases de código. Uno de los puntos clave del libro es que enseña a los desarrolladores a escribir pruebas que se pueden usar para asegurarse de que no están cambiando la aplicación sin querer mientras la optimizan. Se proporcionan ejemplos en Java, C++ y Csharp, y el libro asume que el lector tiene algunos conocimientos de la notación UML. Las estrategias que utilizan UML y código en C++ y Java principalmente, mientras que los consejos independientes del lenguaje se entregarán en barras laterales y apéndices para usuarios específicos del idioma.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-3388214\"\u003eMichael Feathers\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pearson\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 01\/09\/2004\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 464\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.60 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.10 alto x 6.90 ancho x 1.00 profundo\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9780131177055\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 0131177052\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-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051330\"\u003eDesarrollo e ingeniería de software | Control de calidad y pruebas\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eMICHAEL C. FEATHERS\u003c\/b\u003e trabaja para Object Mentor, Inc., uno de los principales proveedores mundiales de servicios de tutoría, desarrollo de habilidades, transferencia de conocimientos y liderazgo en el desarrollo de software. Actualmente, ofrece capacitación y tutoría a nivel mundial en desarrollo guiado por pruebas (TDD), refactorización, diseño OO, Java, C#, C++ y programación extrema (XP). Michael es el autor original de CppUnit, una adaptación en C++ del marco de pruebas JUnit, y de FitCpp, una adaptación en C++ del marco de pruebas integradas FIT. Miembro de ACM e IEEE, ha presidido CodeFest en tres conferencias OOPSLA.\u003c\/p\u003e \u003cbr\u003e \u003cp\u003e(c) Copyright Pearson Education. Todos los derechos reservados.\u003c\/p\u003e","brand":"Pearson","offers":[{"title":"Default Title","offer_id":42693274894573,"sku":"9780131177055","price":81.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_a86f17db-9335-41d3-810e-97b66dabe4d9.jpg?v=1649858228","url":"https:\/\/sureshotbooks.com\/es\/products\/working-effectively-with-legacy-code-9780131177055","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}