애플리케이션 리팩토링
리팩토링이란, 외부 영향없이 애플리케이션의 내부 구조를 개선하기 위해 프로그램 소스코드를 변경하는 과정입니다.
주요 측면
- 소스에서 소스로 변환
- 내부 언어는 C++에서 C++ 등으로 계속 유지
- 프로그램 성능에는 변화 없음
- 오브젝트 지향 언어의 설계뿐만 아니라, 비 오브젝트지향 언어 기능, 즉, 함수(function)에 적용 가능
왜 리팩토링을 하는가?
- 수정 코드 프로세스의 단순화를 위해
- 기존 코드의 디자인을 개선을 위해
- 코드 기능의 이해를 돕기 위해
왜 Ispirer MnMTK인가?
Ispirer MnMTK는 자동으로 현재 응용 프로그램 리팩토링을 구현하는 강력한 툴입입니다. Delphi, C, C++, JAVA, C#, VB.NET, ASP.NET, PHP 등의 프로그래밍 언어를 지원합니다.
Ispirer MnMTK는 특정한 요구사항 및 사양에 따라 개별적으로 정의 가능:
- 단위 테스트는 변경된 애플리케이션의 동작을 확인하기위한 생성을 자동화
- 코드 리팩토링 기법을 네이티브 응용 프로그램으로 자동 변환
- (필요한 경우)자동으로 응용 프로그램을 다른 데이터베이스 API로 변환
- (필요한 경우)자동으로 임베디드 SQL을 다른 플랫폼으로 변환
- 보고서를 이용하여 응용 프로그램의 모든 변경에 대한 결과를 자동화
Ispirer MnMTK을 선택하면 소스코드 개선에 필요한 시간을 크게 단축 할 수 있습니다. 또한, Ispirer MnMTK를 사용하면 소스코드 변경에 대한 위험을 상당 부분 제거하면서도 작업을 위한 노력을 줄일 수 있습니다. 이 제품은 매우 경쟁력있는 비용으로 리팩토링 높은 자동화율을 보장합니다.
Ispirer 사는 응용 프로그램 변환 프로젝트에 대한 전반적인 참여를 제공합니다. 자세한 내용은 Application Migration Engagement Model 페이지를 참조하시기 바랍니다.
추가로 문의 사항이 있으시면 언제든지 연락주시기 바랍니다.
|