일부 오래된 (나보다 오래된) C 코드를 정리하고 최신으로 가져와 (다른 것들보다) 유지 관리가 쉽고 현재 코드와 더 완벽하게 통합됩니다.레거시 C 코드를 MVC 디자인에 리 팩터 화합니다.
기존 코드는 상당히 엉망이며 GUI 로직을 비즈니스 로직 및 데이터 액세스 로직과 자유롭게 삽입합니다. 유일한 절약은 스파게티 코드가 아니며 모듈화 된 것입니다 (70 년대 대부분의 코드가있는 경향이 있습니다).
내 질문은 : 누구나 MVC로 코드를 리팩터링하는 방법에 대한 가이드 라인을 제공 할 수 있습니까? (BTW 또한이 작업을 수행하는 동안 C에서 C++로 코드를 이동합니다. 염려, 나는 두 언어 모두에 대해 상당히 비합법적이다.)
나는이게 사소한 일이 아니라는 것을 충분히 알고 있습니다. DBAL/BL/GUI를보다 깔끔한 MVC 구현과 섞은 모듈 코드에서 어떤 단계가 진행되는지 알고 싶습니다.