{"version":"1.0","provider_name":"AI Diagrams Ti\u1ebfng Vi\u1ec7t\u2013 Explore Artificial Intelligence Trends &amp; News","provider_url":"https:\/\/www.ai-diagrams.com\/vn","author_name":"vpadmin","author_url":"https:\/\/www.ai-diagrams.com\/vn\/author\/vpadmin\/","title":"T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 b\u1eb1ng c\u00e1c s\u01a1 \u0111\u1ed3 C\u1ea5u tr\u00fac T\u1ed5 h\u1ee3p UML \ud83c\udfd7\ufe0f","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"OeqQOaD45P\"><a href=\"https:\/\/www.ai-diagrams.com\/vn\/refactoring-legacy-code-uml-composite-structure-diagrams\/\">T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 v\u1edbi s\u1ef1 h\u1ed7 tr\u1ee3 c\u1ee7a c\u00e1c s\u01a1 \u0111\u1ed3 c\u1ea5u tr\u00fac h\u1ee3p th\u00e0nh UML<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.ai-diagrams.com\/vn\/refactoring-legacy-code-uml-composite-structure-diagrams\/embed\/#?secret=OeqQOaD45P\" width=\"600\" height=\"338\" title=\"&#8220;T\u00e1i c\u1ea5u tr\u00fac m\u00e3 ngu\u1ed3n c\u0169 v\u1edbi s\u1ef1 h\u1ed7 tr\u1ee3 c\u1ee7a c\u00e1c s\u01a1 \u0111\u1ed3 c\u1ea5u tr\u00fac h\u1ee3p th\u00e0nh UML&#8221; &#8212; AI Diagrams Ti\u1ebfng Vi\u1ec7t\u2013 Explore Artificial Intelligence Trends &amp; News\" data-secret=\"OeqQOaD45P\" 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.ai-diagrams.com\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.ai-diagrams.com\/vn\/wp-content\/uploads\/sites\/25\/2026\/04\/uml-composite-structure-diagram-legacy-code-refactoring-infographic-sketch.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1ch c\u00e1c s\u01a1 \u0111\u1ed3 C\u1ea5u tr\u00fac T\u1ed5 h\u1ee3p UML h\u1ed7 tr\u1ee3 ph\u00e2n t\u00edch v\u00e0 t\u00e1i c\u1ea5u tr\u00fac ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m c\u0169 m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3. C\u1ea3i thi\u1ec7n kh\u1ea3 n\u0103ng b\u1ea3o tr\u00ec ngay b\u00e2y gi\u1edd."}