“레거시 기술” 태그의 글
“레거시 기술” 태그가 붙은 글 8건을 최신순으로 정리했습니다.
-
MSMQ는 언제까지 쓸 수 있는가 ── 「deprecated조차 아닌」 레거시 큐의 마이그레이션 판단
MSMQ는 공식 deprecated 목록에 없는 한편, System.Messaging은 .NET Framework에만 있어 .NET으로의 이전을 가로막습니다. 폐지 소문과 실제 현재 위치를 사실로 정리하고, 계속 쓸지·옮길지의 판단 기준과 이전 대상 고르는 법을 정리합니다.
-
DLL・COM 인터페이스의 하위 호환성 ── 어떤 변경이 호출 측을 깨뜨리는지의 판단표
DLL이나 COM 컴포넌트의 어떤 변경이 호출 측을 깨뜨리는지. 바이너리 호환・소스 호환・동작 호환의 3계층을 정리하고, 변경 내용별 판단표, COM 인터페이스 불변의 철칙, semver 운용까지를 실무 가이드로 정리합니다.
-
테스트 없는 레거시 업무 앱을 안전하게 수정하기 ── 특성화 테스트와 리팩터링 실무
테스트가 없는 업무 앱을 안전하게 수정하려면, 현재 동작을 고정하는 특성화 테스트(골든 마스터 기법)의 절차, 이음매(seam)를 만드는 방법, 리팩터링과 기능 추가를 섞지 않는 운영 규칙을 C# 예제로 설명합니다.
-
소스 코드도 명세서도 없는 시스템을 인수인계받았다면 ── 멈추지 않고 운영·유지보수하기 위한 실무 절차
소스 코드도 명세서도 없는 업무 시스템의 운영·유지보수를 시작하는 실무 절차를 정리합니다. 가동 중인 환경의 보존과 백업, 실행 파일·DB 인벤토리, 동작을 바탕으로 한 명세 복원, 수명 연장·래핑·재구축 판단까지 설명합니다.
-
VB6 앱은 언제까지 동작하는가 ── 런타임 지원 현황과 현실적인 .NET 이전 진행 방법
VB6 앱은 언제까지 동작할까요. 런타임은 Windows 11에서도 동작 대상이고 IDE는 지원이 종료된 현황을 정리하고, 전면 재작성·자동 변환·단계 이전의 판단표, 이전 전 자산 파악, VB6와 .NET의 비호환까지 정리합니다.
-
COBOL 소스를 읽기 전에 알아 둘 최소 지식
갑자기 COBOL 소스를 읽게 된 사람을 위해 DIVISION, PIC, COMP-3, COPY, PERFORM, 고정 형식, 외부 경계를 보는 법을 최소 세트로 정리합니다.
-
Reg-Free COM이란 - 등록 없이 COM을 쓰는 구조
Reg-Free COM의 기본, 액티베이션 컨텍스트와 매니페스트의 역할, 장점, 한계, 실무에서의 판단 축을 정리합니다.
-
COM / ActiveX / OCX란 무엇인가 - 차이와 관계를 정리해 해설
COM이란 무엇인지, ActiveX란 무엇인지, OCX란 무엇인지를 차이와 관계, OLE와의 연결, 어디서 쓰이는지, 지금 어떻게 봐야 하는지까지 실무 관점에서 정리합니다.