{"version":"1.0","provider_name":"Go 2 Posts Vietnamese | Breaking Digital News &amp; Software Trends","provider_url":"https:\/\/www.go2posts.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.go2posts.com\/vi\/author\/vpadmin\/","title":"T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 b\u1eb1ng s\u01a1 \u0111\u1ed3 g\u00f3i: M\u1ed9t nghi\u00ean c\u1ee9u tr\u01b0\u1eddng h\u1ee3p","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Zq3ADAMECS\"><a href=\"https:\/\/www.go2posts.com\/vi\/refactoring-legacy-code-using-package-diagrams\/\">Nghi\u00ean c\u1ee9u tr\u01b0\u1eddng h\u1ee3p: T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 b\u1eb1ng s\u01a1 \u0111\u1ed3 g\u00f3i<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.go2posts.com\/vi\/refactoring-legacy-code-using-package-diagrams\/embed\/#?secret=Zq3ADAMECS\" width=\"600\" height=\"338\" title=\"&#8220;Nghi\u00ean c\u1ee9u tr\u01b0\u1eddng h\u1ee3p: T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 b\u1eb1ng s\u01a1 \u0111\u1ed3 g\u00f3i&#8221; &#8212; Go 2 Posts Vietnamese | Breaking Digital News &amp; Software Trends\" data-secret=\"Zq3ADAMECS\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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\/\/# sourceURL=https:\/\/www.go2posts.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.go2posts.com\/vi\/wp-content\/uploads\/sites\/22\/2026\/03\/chibi-refactoring-legacy-code-package-diagrams-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1ch s\u1eed d\u1ee5ng s\u01a1 \u0111\u1ed3 g\u00f3i \u0111\u1ec3 t\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169. M\u1ed9t h\u01b0\u1edbng d\u1eabn chi ti\u1ebft v\u1ec1 b\u1ea3n \u0111\u1ed3 h\u00f3a ph\u1ee5 thu\u1ed9c, gi\u1ea3m \u0111\u1ed9\u8026\u5408 v\u00e0 c\u1ea3i thi\u1ec7n ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m."}