Refactorizando el cliente de “Cat API” – Parte 3 –

Esto es una traducción libre de Refactoring the Cat API client - Part III En la primera y segunda parte hemos estado trabajando en separar las preocupaciones que teníamos al principio combinadas en una sola función. Los principales "personajes" en el escenario ya han sido identificados: un httpClient y una caché, utilizadas por diferentes implentaciones … Sigue leyendo Refactorizando el cliente de “Cat API” – Parte 3 –

Anuncios

Refactorizando el cliente de “Cat API” – Parte 2

Esto es una traducción libre de Refactoring the Cat API client - Part II El mundo un sitio seguro Cuando estas ejecutando test unitarios, no quieres que el resto del mundo este involucrado en tus tests. Ejecutar consultas en bases de datos reales, hacer peticiones HTPP, escribir en ficheros, nada de esto es deseable: harán … Sigue leyendo Refactorizando el cliente de “Cat API” – Parte 2

Refactorizando el cliente de “Cat API” – Parte 1

Esta es una traducción libre de Refactoring the Cat API client - Part I Mattias Noback tenía la idea de hacer una serie de videos sobre "Principles of Package Design book" pero finalmente en vez de videos hizo una serie de post con el material que tenía pensado presentar en los videos. Para empezar esta … Sigue leyendo Refactorizando el cliente de “Cat API” – Parte 1