{"version":"1.0","provider_name":"Go Deck Ti\u1ebfng Vi\u1ec7t\u2013 Discover AI Trends, Tools &amp; Future Insights","provider_url":"https:\/\/www.go-deck.com\/vn","author_name":"vpadmin","author_url":"https:\/\/www.go-deck.com\/vn\/author\/vpadmin\/","title":"Chi\u1ebfn l\u01b0\u1ee3c t\u00e1i c\u1ea5u tr\u00fac cho c\u00e1c c\u01a1 s\u1edf m\u00e3 ngu\u1ed3n Agile b\u1ec1n v\u1eefng","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"AOIf7I5yPO\"><a href=\"https:\/\/www.go-deck.com\/vn\/refactoring-strategies-sustainable-agile-codebases\/\">Chi\u1ebfn l\u01b0\u1ee3c t\u00e1i c\u1ea5u tr\u00fac cho c\u00e1c c\u01a1 s\u1edf m\u00e3 ngu\u1ed3n Agile b\u1ec1n v\u1eefng<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.go-deck.com\/vn\/refactoring-strategies-sustainable-agile-codebases\/embed\/#?secret=AOIf7I5yPO\" width=\"600\" height=\"338\" title=\"&#8220;Chi\u1ebfn l\u01b0\u1ee3c t\u00e1i c\u1ea5u tr\u00fac cho c\u00e1c c\u01a1 s\u1edf m\u00e3 ngu\u1ed3n Agile b\u1ec1n v\u1eefng&#8221; &#8212; Go Deck Ti\u1ebfng Vi\u1ec7t\u2013 Discover AI Trends, Tools &amp; Future Insights\" data-secret=\"AOIf7I5yPO\" 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-deck.com\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.go-deck.com\/vn\/wp-content\/uploads\/sites\/25\/2026\/03\/refactoring-strategies-sustainable-agile-codebases-infographic.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"C\u00e1c chi\u1ebfn l\u01b0\u1ee3c t\u00e1i c\u1ea5u tr\u00fac th\u1ef1c t\u1ebf cho c\u00e1c c\u01a1 s\u1edf m\u00e3 ngu\u1ed3n Agile b\u1ec1n v\u1eefng. Qu\u1ea3n l\u00fd n\u1ee3 k\u1ef9 thu\u1eadt, c\u1ea3i thi\u1ec7n ch\u1ea5t l\u01b0\u1ee3ng m\u00e3 ngu\u1ed3n v\u00e0 duy tr\u00ec t\u1ed1c \u0111\u1ed9 trong qu\u00e1 tr\u00ecnh ph\u00e1t tri\u1ec3n l\u1eb7p l\u1ea1i."}