{"id":1149,"date":"2014-01-11T10:49:14","date_gmt":"2014-01-11T09:49:14","guid":{"rendered":"http:\/\/www.artifactconsulting.com\/lapeira\/?p=1149"},"modified":"2021-04-03T12:29:17","modified_gmt":"2021-04-03T10:29:17","slug":"has-hecho-la-pregunta-correcta","status":"publish","type":"post","link":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/2014\/01\/11\/has-hecho-la-pregunta-correcta\/","title":{"rendered":"Has hecho la pregunta correcta, saber buscar en Google"},"content":{"rendered":"<p>Como programador muchas veces te encuentras problemas bloqueantes de c\u00f3digo donde la soluci\u00f3n est\u00e1 en Internet pero no consigues encontrarla porque no est\u00e1s buscando de la forma correcta. Por ejemplo el siguiente fallo<\/p>\n<blockquote><p>ReferenceError function mifuncion is not defined.<\/p><\/blockquote>\n<p>Este es un problema en tu javascript, pero imag\u00ednate que solo se presenta en ciertas circunstancias, que no lo puedes depurar en tu maquina y tu \u00fanica opci\u00f3n es resolverlo sin poder diagnosticarlo&#8230; te puedes pasar horas buscando fallos relacionados en Internet sin \u00e9xito.<\/p>\n<p>Las t\u00edpicas b\u00fasquedas ser\u00edan &#8220;javascript referenceerror&#8221;, &#8220;referenceerror function not defined&#8221; y\u00a0 similares cadenas pero siempre encontrar\u00edas fallos javascript puros que no est\u00e1n en el origen del problema, con el tiempo caer\u00e1s en la cuenta de que es un problema de carga de eventos y modificas la b\u00fasqueda por &#8220;javascript event order load&#8221; &#8220;javascript event reference error not defined&#8221; y similares<\/p>\n<p>Pero el aut\u00e9ntico problema muchas veces subyace en alg\u00fan concepto poco conocido para el no experto, de forma que esa falta de know-how te puede hacer perder horas y de ah\u00ed la necesidad de tener un experto cerca que te diga lo que necesitas saber: no para resolver el problema directamente sino para poder hacer la pregunta correcta. En este caso la raiz del problema estaba en como se llamaba al m\u00e9todo, la palabra m\u00e1gica era &#8220;inline event&#8221;<\/p>\n<blockquote><p>referenceerror inline event handling<\/p><\/blockquote>\n<p>Recuerda: En c\u00f3digo los fallos bloqueantes suman costes de proyecto r\u00e1pidamente, ten un experto cerca para cuando ocurra.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Como programador muchas veces te encuentras problemas bloqueantes de c\u00f3digo donde la soluci\u00f3n est\u00e1 en Internet pero no consigues encontrarla porque no est\u00e1s buscando de la forma correcta. Por ejemplo el siguiente fallo ReferenceError function mifuncion is not defined. Este es un problema en tu javascript, pero imag\u00ednate que solo se presenta en ciertas circunstancias, [&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":[82],"_links":{"self":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/1149"}],"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=1149"}],"version-history":[{"count":2,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/1149\/revisions"}],"predecessor-version":[{"id":1818,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/posts\/1149\/revisions\/1818"}],"wp:attachment":[{"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/media?parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/categories?post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.artifactconsulting.com\/lapeira\/index.php\/wp-json\/wp\/v2\/tags?post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}