{"id":7968,"date":"2018-10-19T12:10:36","date_gmt":"2018-10-19T10:10:36","guid":{"rendered":"https:\/\/www.espai.es\/blog\/?p=7968"},"modified":"2022-04-12T12:27:52","modified_gmt":"2022-04-12T10:27:52","slug":"manual-del-buen-programador","status":"publish","type":"post","link":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/","title":{"rendered":"Manual del buen programador"},"content":{"rendered":"<p>Buenos d\u00edas a todos y bienvenidos! Hoy vamos a hablar de buenas pr\u00e1cticas, porque no todo va a ser tecnolog\u00eda ah\u00ed a lo loco&#8230;\u00a0 Haremos un peque\u00f1o \u00abManual del programador\u00bb que nos servir\u00e1 de referencia para no liarla parda.<\/p>\n<p>Y es que la mayor\u00eda nos tiramos a la piscina sin mirar, ale yo escribo y algo saldr\u00e1&#8230; Posno, ah\u00ed van esas recomendaciones que har\u00e1n de t\u00ed un Master Programmer of the Universe.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7978\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/heman-300x200.jpg\" alt=\"espai\" width=\"600\" height=\"400\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/heman-300x200.jpg 300w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/heman-768x512.jpg 768w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/heman-700x467.jpg 700w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/heman.jpg 900w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p style=\"text-align: center;\">No est\u00e1 pixelado, \u00a1es que son los 80!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>1. Si no se lee bien, da igual que funcione.<\/h3>\n<p>&nbsp;<\/p>\n<p>Utiliza tabulaciones, nombres de variables descriptivos y comentarios aclarativos siempre que puedas. Puede ser genial, pero si ni t\u00fa mismo lo entiendes&#8230; Te encontrar\u00e1s como Mat\u00edas.<\/p>\n<p>&nbsp;<\/p>\n<p><iframe loading=\"lazy\" title=\"MATIAS PRATS JR. - \u00a1\u00a1PERO, ESTO QU\u00c9 ES!!\" width=\"1060\" height=\"795\" src=\"https:\/\/www.youtube.com\/embed\/uC8C6kOu-MM?start=41&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<h3>2. Simplifica, y despu\u00e9s de de eso&#8230; Simplifica a\u00fan m\u00e1s.<\/h3>\n<p>&nbsp;<\/p>\n<p>Esta es hermana de la primera, porque ya se complica solo&#8230; Como todo en la vida!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>3. Testea tu c\u00f3digo.<\/h3>\n<p>&nbsp;<\/p>\n<p>Puedes hacerlo a mano, o usar una herramienta ya conocida: JUnit. As\u00ed sabr\u00e1s al 100% que funciona, bajo todas las condiciones posibles. \u00bfDas por hecho que el usuario va a escribir siempre bien su nombre, sin n\u00fameros ni caracteres especiales?<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7973\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/15760960.jpg\" alt=\"\" width=\"400\" height=\"400\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/15760960.jpg 400w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/15760960-150x150.jpg 150w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/15760960-300x300.jpg 300w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h3>4. Utiliza un control de versiones<\/h3>\n<p>&nbsp;<\/p>\n<p>\u00bfTe ha pasado alguna vez que funcionaba, lo tocaste y zas&#8230; la liaste? Con un control de versiones es tan f\u00e1cil de arreglar como b\u00f3ton derecho y \u00abvolver a la versi\u00f3n anterior\u00bb. \u00a1Y listo!<\/p>\n<p>Puedes usar <a href=\"http:\/\/cvsgui.sourceforge.net\/\">WinCVS<\/a>, es <a href=\"https:\/\/www.youtube.com\/watch?v=URUB4hqYTUU\">graaaatiiiiis<\/a>, ligero y funciona muy bien.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>5. Evita el copiar\/pegar.<\/h3>\n<p>&nbsp;<\/p>\n<p>Est\u00e1 genial para otras tareas, pero a la hora de programar es s\u00edntoma de \u00abdeber\u00eda hacer una funci\u00f3n, pero que pereza!\u00bb. Y esos 2 minutos ahorrados son 2 horas perdidas porque me olvid\u00e9 de cambiarlo en todos los sitios donde lo repet\u00ed.<\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<h3>6. No utilices caracteres especiales.<\/h3>\n<p>&nbsp;<\/p>\n<p>Con esto me refiero a los acentuados, e\u00f1es, c&#8217;s trencades (\u00e7) y dem\u00e1s letras patrias&#8230; Sea cual sea la tuya. En teor\u00eda todo es ya democr\u00e1tico y universal pero naaa, es un complot de los anglosajones para fastidiarnos la vida.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7975\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/cOLhtrs.jpg\" alt=\"espai\" width=\"500\" height=\"638\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/cOLhtrs.jpg 500w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/cOLhtrs-235x300.jpg 235w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n<p style=\"text-align: center;\">Aviso: Chiste para los muy frikis, \u00a1si lo entiendes preoc\u00fapate!<\/p>\n<p>&nbsp;<\/p>\n<p>Y sobre todo&#8230;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>7. Conserva la calma.<\/h3>\n<p>&nbsp;<\/p>\n<p>Durante el d\u00eda, el 20% del tiempo estar\u00e1s programando y el 80% restante buscando porqu\u00e9 no funciona. \u00a1Es normal! Cualquier tarea creativa tiene eso, y si te funciona a la primera sospecha.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Bonus: \u00bfQuieres una \u00faltima recomendaci\u00f3n?<\/p>\n<p>&nbsp;<\/p>\n<h3>8. C\u00f3mprate un patito de goma<\/h3>\n<p>&nbsp;<\/p>\n<p>\u00bf? Ya puedo ver tu cara, a \u00e9ste se le fue definitivamente. Pero tiene una explicaci\u00f3n, cuando tienes un problema y se lo explicas a alguien lo tienes que organizar en tu cabeza. Darle una \u00abestructura\u00bb para que la otra persona lo entienda. En ese proceso, muchas veces encuentras la soluci\u00f3n antes de acabar la frase.<br \/>\nPuedes hablarle mentalmente&#8230; Por bien de tus compa\u00f1eros y de sus nervios!<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging.jpg\" rel=\"attachment wp-att-13330\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-13330\" src=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging.jpg\" alt=\"Pato debbuging\" width=\"700\" height=\"700\" srcset=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging.jpg 700w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging-300x300.jpg 300w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging-150x150.jpg 150w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging-570x570.jpg 570w, https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Rubber-duck-debugging-500x500.jpg 500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\">Yo no le veo muy conforme<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Y hasta aqu\u00ed el art\u00edculo de hoy. Espero que os haya sido interesante, y si ten\u00e9is algo que a\u00f1adir sois bienvenidos en los comentarios!<\/p>\n<p>&nbsp;<\/p>\n<p>Un saludo y hasta la pr\u00f3xima<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Buenos d\u00edas a todos y bienvenidos! Hoy vamos a hablar de buenas pr\u00e1cticas, porque no todo va a ser tecnolog\u00eda ah\u00ed a lo loco&#8230;\u00a0 Haremos un peque\u00f1o \u00abManual del programador\u00bb que nos servir\u00e1 de referencia para no liarla parda. Y es que la mayor\u00eda nos&#8230;<\/p>\n","protected":false},"author":3,"featured_media":7993,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[218,379,5],"tags":[665,201,89,36],"class_list":["post-7968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-escola-espai","category-productividad","category-programacion","tag-buenas-practicas","tag-productividad","tag-programacion-2","tag-trucos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Manual del buen programador - Blog Escola Espai<\/title>\n<meta name=\"description\" content=\"Manual del buen programador. Espai Escola d&#039;Inform\u00e0tica\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Manual del buen programador - Blog Escola Espai\" \/>\n<meta property=\"og:description\" content=\"Manual del buen programador. Espai Escola d&#039;Inform\u00e0tica\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Escola Espai\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-19T10:10:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-12T10:27:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"550\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Escobar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Escobar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\"},\"author\":{\"name\":\"Escobar\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602\"},\"headline\":\"Manual del buen programador\",\"datePublished\":\"2018-10-19T10:10:36+00:00\",\"dateModified\":\"2022-04-12T10:27:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\"},\"wordCount\":556,\"commentCount\":2,\"image\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg\",\"keywords\":[\"buenas pr\u00e1cticas\",\"productividad\",\"programaci\u00f3n\",\"trucos\"],\"articleSection\":[\"Escola Espai\",\"Productividad\",\"Programaci\u00f3n\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\",\"url\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\",\"name\":\"Manual del buen programador - Blog Escola Espai\",\"isPartOf\":{\"@id\":\"https:\/\/www.espai.es\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg\",\"datePublished\":\"2018-10-19T10:10:36+00:00\",\"dateModified\":\"2022-04-12T10:27:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602\"},\"description\":\"Manual del buen programador. Espai Escola d'Inform\u00e0tica\",\"breadcrumb\":{\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage\",\"url\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg\",\"contentUrl\":\"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg\",\"width\":1024,\"height\":550,\"caption\":\"Manual del buen programador\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.espai.es\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manual del buen programador\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.espai.es\/blog\/#website\",\"url\":\"https:\/\/www.espai.es\/blog\/\",\"name\":\"Blog Escola Espai\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.espai.es\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602\",\"name\":\"Escobar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.espai.es\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6fb517675f8bc757ee26d9143abae3c5eac58b13068bfcbc1485bbb092cef370?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6fb517675f8bc757ee26d9143abae3c5eac58b13068bfcbc1485bbb092cef370?s=96&d=mm&r=g\",\"caption\":\"Escobar\"},\"sameAs\":[\"http:\/\/www.espai.es\"],\"url\":\"https:\/\/www.espai.es\/blog\/author\/escobar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Manual del buen programador - Blog Escola Espai","description":"Manual del buen programador. Espai Escola d'Inform\u00e0tica","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/","og_locale":"es_ES","og_type":"article","og_title":"Manual del buen programador - Blog Escola Espai","og_description":"Manual del buen programador. Espai Escola d'Inform\u00e0tica","og_url":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/","og_site_name":"Blog Escola Espai","article_published_time":"2018-10-19T10:10:36+00:00","article_modified_time":"2022-04-12T10:27:52+00:00","og_image":[{"width":1024,"height":550,"url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","type":"image\/jpeg"}],"author":"Escobar","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Escobar","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#article","isPartOf":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/"},"author":{"name":"Escobar","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602"},"headline":"Manual del buen programador","datePublished":"2018-10-19T10:10:36+00:00","dateModified":"2022-04-12T10:27:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/"},"wordCount":556,"commentCount":2,"image":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","keywords":["buenas pr\u00e1cticas","productividad","programaci\u00f3n","trucos"],"articleSection":["Escola Espai","Productividad","Programaci\u00f3n"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/","url":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/","name":"Manual del buen programador - Blog Escola Espai","isPartOf":{"@id":"https:\/\/www.espai.es\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage"},"image":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage"},"thumbnailUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","datePublished":"2018-10-19T10:10:36+00:00","dateModified":"2022-04-12T10:27:52+00:00","author":{"@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602"},"description":"Manual del buen programador. Espai Escola d'Inform\u00e0tica","breadcrumb":{"@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#primaryimage","url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","contentUrl":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","width":1024,"height":550,"caption":"Manual del buen programador"},{"@type":"BreadcrumbList","@id":"https:\/\/www.espai.es\/blog\/2018\/10\/manual-del-buen-programador\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.espai.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Manual del buen programador"}]},{"@type":"WebSite","@id":"https:\/\/www.espai.es\/blog\/#website","url":"https:\/\/www.espai.es\/blog\/","name":"Blog Escola Espai","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.espai.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Person","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/d2e265073982f28e16cb7edccbd16602","name":"Escobar","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.espai.es\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6fb517675f8bc757ee26d9143abae3c5eac58b13068bfcbc1485bbb092cef370?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6fb517675f8bc757ee26d9143abae3c5eac58b13068bfcbc1485bbb092cef370?s=96&d=mm&r=g","caption":"Escobar"},"sameAs":["http:\/\/www.espai.es"],"url":"https:\/\/www.espai.es\/blog\/author\/escobar\/"}]}},"jetpack_featured_media_url":"https:\/\/www.espai.es\/blog\/wp-content\/uploads\/2018\/10\/Manual-del-buen-programador.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/7968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/comments?post=7968"}],"version-history":[{"count":18,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/7968\/revisions"}],"predecessor-version":[{"id":13331,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/posts\/7968\/revisions\/13331"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/media\/7993"}],"wp:attachment":[{"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/media?parent=7968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/categories?post=7968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.espai.es\/blog\/wp-json\/wp\/v2\/tags?post=7968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}