<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Legacy-Modernization on ROBOCO</title>
    <link>https://roboco.io/tags/legacy-modernization/</link>
    <description>Recent content in Legacy-Modernization on ROBOCO</description>
    <generator>Hugo</generator>
    <language>ko-kr</language>
    <lastBuildDate>Fri, 16 Oct 2026 18:00:00 +0900</lastBuildDate>
    <atom:link href="https://roboco.io/tags/legacy-modernization/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>바이브 코딩으로 레거시 현대화하기 (2/2): 웹의 역사와 함께 쌓인 PHP</title>
      <link>https://roboco.io/posts/legacy-php-vibe-coding-modernization/</link>
      <pubDate>Fri, 16 Oct 2026 18:00:00 +0900</pubDate>
      <guid>https://roboco.io/posts/legacy-php-vibe-coding-modernization/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;PHP 레거시의 위험은 포인터가 아니라 노후한 실행 환경, 암묵적인 타입 변환, 권한 검사, 그리고 DB와 외부 연동에 숨어 있다. 대부분의 경우 정답은 PHP를 버리는 것이 아니라, PHP를 지원되는 버전으로 올리고 검증과 배포 체계를 먼저 갖추는 것이다.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://roboco.io/posts/images/Dohyun.png&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;정도현 - 로보코 수석 컨설턴트&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://roboco.io/posts/legacy-cpp-vibe-coding-modernization/&#34;&gt;1편&lt;/a&gt;에서는 20년 넘은 C/C++ 애플리케이션을 바이브 코딩으로 현대화하는 방법을 다뤘다.&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; 이번 글은 레거시 웹, 그중에서도 PHP를 다룬다.&lt;/p&gt;&#xA;&lt;p&gt;PHP는 1995년에 등장해 웹의 역사와 거의 같은 시간을 함께 지나왔다. 그 사이 수많은 회사 홈페이지, 쇼핑몰, 커뮤니티, 사내 업무 시스템이 PHP로 만들어졌고, 그중 상당수는 지금도 운영 중이다. 국내만 해도 그누보드와 영카트로 만든 사이트, 직접 만든 PHP5 관리자 화면, 오래된 Laravel과 CodeIgniter 프로젝트를 컨설팅 현장에서 자주 만난다. 이런 프로젝트에서도 &amp;ldquo;에이전트가 일을 제대로 못 한다&amp;quot;는 이야기를 듣는다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>바이브 코딩으로 레거시 현대화하기 (1/2): 20년 된 C/C&#43;&#43; 애플리케이션</title>
      <link>https://roboco.io/posts/legacy-cpp-vibe-coding-modernization/</link>
      <pubDate>Fri, 16 Oct 2026 10:00:00 +0900</pubDate>
      <guid>https://roboco.io/posts/legacy-cpp-vibe-coding-modernization/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;에이전트가 레거시 C/C++ 앞에서 헤매는 이유는 코드가 복잡해서가 아니라, 자기가 한 일이 맞는지 확인할 방법이 없어서다. 현대화의 첫 투자는 언어 전환이 아니라 검증 환경이다.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;figure&gt;&lt;img src=&#34;https://roboco.io/posts/images/Dohyun.png&#34;&gt;&lt;figcaption&gt;&#xA;      &lt;h4&gt;정도현 - 로보코 수석 컨설턴트&lt;/h4&gt;&#xA;    &lt;/figcaption&gt;&#xA;&lt;/figure&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;p&gt;바이브 코딩 도입 컨설팅을 하다 보면 비슷한 하소연을 자주 듣는다. &amp;ldquo;우리 프로젝트는 너무 복잡해서 에이전트가 시킨 일을 제대로 못 합니다.&amp;rdquo; 처음에는 도메인이 특수하거나 프롬프트를 잘못 쓰는 문제라고 생각했다. 그런데 사례가 쌓이자 공통점이 보였다. 이런 이야기를 하는 팀의 프로젝트는 대부분 &lt;strong&gt;20년이 넘은 C/C++ 코드베이스&lt;/strong&gt; 였다.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
