{"version":"1.0","provider_name":"Maya Harper Vietnamese","provider_url":"https:\/\/mayaharper.showcasingme.net\/vn","author_name":"vpadmin","author_url":"https:\/\/mayaharper.showcasingme.net\/vn\/author\/vpadmin\/","title":"C\u00e1c th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t \u0111\u1ec3 thi\u1ebft k\u1ebf s\u01a1 \u0111\u1ed3 \u0111\u1ed1i t\u01b0\u1ee3ng UML r\u00f5 r\u00e0ng \ud83d\udcca","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"AIwUXGD6si\"><a href=\"https:\/\/mayaharper.showcasingme.net\/vn\/best-practices-designing-clear-uml-object-diagrams\/\">C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t trong Vi\u1ec7c Thi\u1ebft K\u1ebf C\u00e1c S\u01a1 \u0110\u1ed3 \u0110\u1ed1i T\u01b0\u1ee3ng UML R\u00f5 R\u00e0ng<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/mayaharper.showcasingme.net\/vn\/best-practices-designing-clear-uml-object-diagrams\/embed\/#?secret=AIwUXGD6si\" width=\"600\" height=\"338\" title=\"&#8220;C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t trong Vi\u1ec7c Thi\u1ebft K\u1ebf C\u00e1c S\u01a1 \u0110\u1ed3 \u0110\u1ed1i T\u01b0\u1ee3ng UML R\u00f5 R\u00e0ng&#8221; &#8212; Maya Harper Vietnamese\" data-secret=\"AIwUXGD6si\" 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:\/\/mayaharper.showcasingme.net\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/mayaharper.showcasingme.net\/vn\/wp-content\/uploads\/sites\/10\/2026\/04\/uml-object-diagram-best-practices-infographic-hand-drawn.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1ch thi\u1ebft k\u1ebf c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u1ed1i t\u01b0\u1ee3ng UML hi\u1ec7u qu\u1ea3. Kh\u00e1m ph\u00e1 c\u00e1c th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t v\u1ec1 m\u00f4 h\u00ecnh h\u00f3a th\u1ec3 hi\u1ec7n, ng\u1eef ngh\u0129a li\u00ean k\u1ebft v\u00e0 \u0111\u1ed9 r\u00f5 r\u00e0ng tr\u1ef1c quan trong c\u00e1c s\u01a1 \u0111\u1ed3 c\u1ea5u tr\u00fac t\u0129nh."}