{"version":"1.0","provider_name":"Desarrollo \u00c1gil","provider_url":"http:\/\/desarrollo-agil.com\/blog","author_name":"Emiliano","author_url":"http:\/\/desarrollo-agil.com\/blog\/author\/admin\/","title":"\u00bfQu\u00e9 es TDD y por qu\u00e9 empezar a usarlo? - Desarrollo \u00c1gil","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ihQWOoulwQ\"><a href=\"http:\/\/desarrollo-agil.com\/blog\/tdd\/que-es-tdd\/\">\u00bfQu\u00e9 es TDD y por qu\u00e9 empezar a usarlo?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"http:\/\/desarrollo-agil.com\/blog\/tdd\/que-es-tdd\/embed\/#?secret=ihQWOoulwQ\" width=\"600\" height=\"338\" title=\"\u00ab\u00bfQu\u00e9 es TDD y por qu\u00e9 empezar a usarlo?\u00bb \u2014 Desarrollo \u00c1gil\" data-secret=\"ihQWOoulwQ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"\u00bfQu\u00e9 es TDD? TDD viene de la sigla de Test Driven Development, o en Espa\u00f1ol, Desarrollo Guiado por Tests. Se basa en estos pasos: Escribir y Ejecutar el test para que falle, verificando que falle por el motivo que yo espero (ROJO) Escribir solamente el c\u00f3digo\u00a0estrictamente necesario para hacer pasar el test. (VERDE) Hacer refactor\u2026 Leer m\u00e1s &raquo;","thumbnail_url":"http:\/\/52.201.184.187\/wp-content\/uploads\/2018\/01\/Ciclo-TDD-300x214.png"}