{"id":992,"date":"2013-02-14T15:47:17","date_gmt":"2013-02-14T14:47:17","guid":{"rendered":"http:\/\/www.artifactconsulting.com\/lapeira\/?p=992"},"modified":"2021-04-03T12:29:19","modified_gmt":"2021-04-03T10:29:19","slug":"si-arreglo-el-coche-tengo-que-limpiar-la-porqueria","status":"publish","type":"post","link":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/2013\/02\/14\/si-arreglo-el-coche-tengo-que-limpiar-la-porqueria\/","title":{"rendered":"Refactorizar el c\u00f3digo es obligatorio al modificarlo"},"content":{"rendered":"<p>Por norma general cuando nos piden un cambio de c\u00f3digo en una aplicaci\u00f3n, muchos programadores no pensamos en hacer nada m\u00e1s all\u00e1 del cambio solicitado, pero jamas deber\u00edamos pararnos en ese cambio exclusivo, deber\u00edamos limpiar la porquer\u00eda que rodea a ese cambio.<\/p>\n<p>Se trata de evitar que la deuda t\u00e9cnica empiece a subir poco a poco hasta convertirse en un ogro con garrote que impida cualquier tipo de mejora en el futuro. Un s\u00edmil lo tenemos en los talleres de coches.<\/p>\n<p>Cuando llevas el coche al taller por problemas t\u00e9cnicos o por mejoras funcionales, no solo te lo cambian, tambi\u00e9n limpian el coche para que se vea mejor el cambio realizado. Esa limpieza la aprecia el cliente y el trabajador del taller, porque les permite pensar que entregan las cosas mejor que como se las encontraron. Si no fuera por eso el coche saldr\u00eda por la puerta m\u00e1s sucio que como lleg\u00f3 y tanto los trabajadores del taller como los clientes pensar\u00edan que su especialidad es trabajar rodeados de porquer\u00eda.<\/p>\n<p>\u00bfAcaso te imaginas al del taller preguntando al cliente &#8216;oiga, quiere que le limpiemos la mierda&#8217;?, obviamente eso no se pregunta, porque la respuesta obvia es \u00bfme va a costar m\u00e1s?. Por esa raz\u00f3n tienes que presupuestar los desarrollos pensando en los pocos, nimios, minutos que lleva limpiar la porquer\u00eda pero que dan un valor a\u00f1adido al proyecto y al software cuantificable a corto, medio y largo plazo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Por norma general cuando nos piden un cambio de c\u00f3digo en una aplicaci\u00f3n, muchos programadores no pensamos en hacer nada m\u00e1s all\u00e1 del cambio solicitado, pero jamas deber\u00edamos pararnos en ese cambio exclusivo, deber\u00edamos limpiar la porquer\u00eda que rodea a ese cambio. Se trata de evitar que la deuda t\u00e9cnica empiece a subir poco a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[103],"tags":[15],"_links":{"self":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/992"}],"collection":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/comments?post=992"}],"version-history":[{"count":3,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/992\/revisions"}],"predecessor-version":[{"id":1288,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/992\/revisions\/1288"}],"wp:attachment":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/media?parent=992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/categories?post=992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/tags?post=992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}