{"version":"1.0","provider_name":"Go Diagram Vietnamese - Proven AI Workflows &amp; Modern Tech Methods","provider_url":"https:\/\/www.go-diagram.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.go-diagram.com\/vi\/author\/vpadmin\/","title":"T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 b\u1eb1ng c\u00e1c s\u01a1 \u0111\u1ed3 g\u00f3i UML \ud83d\udce6","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"zXikFMvsKZ\"><a href=\"https:\/\/www.go-diagram.com\/vi\/refactoring-legacy-code-uml-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 UML<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.go-diagram.com\/vi\/refactoring-legacy-code-uml-package-diagrams\/embed\/#?secret=zXikFMvsKZ\" 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 UML&#8221; &#8212; Go Diagram Vietnamese - Proven AI Workflows &amp; Modern Tech Methods\" data-secret=\"zXikFMvsKZ\" 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.go-diagram.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.go-diagram.com\/vi\/wp-content\/uploads\/sites\/10\/2026\/04\/uml-package-diagram-legacy-code-refactoring-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1ch tr\u1ef1c quan h\u00f3a v\u00e0 t\u00e1i c\u1ea5u tr\u00fac c\u00e1c h\u1ec7 th\u1ed1ng c\u0169 b\u1eb1ng c\u00e1c s\u01a1 \u0111\u1ed3 g\u00f3i UML. Gi\u1ea3m n\u1ee3 k\u1ef9 thu\u1eadt v\u00e0 c\u1ea3i thi\u1ec7n \u0111\u1ed9 r\u00f5 r\u00e0ng ki\u1ebfn tr\u00fac m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3."}