내 회사의 내부 웹 사이트를 실행하는 ColdFusion 소스 코드 600 개가 상속되었습니다. 내 임무 중 하나는 그것을 "문서화"하는 것입니다. 코드베이스는 약 5 년의 개발 기간을 나타내며 그 코드베이스의 기술적 사양은 없습니다.ColdFusion 코드의 자동 문서
개발자가 각 파일의 변경 로그를 유지했으며 일관된 헤더가 있습니다.
내 생각에 다양한 모듈과 참조 저장 프로 시저의 종속성 맵을 작성하여 소스 파일을 스캔하여이 문서를 쉽게 사용할 수 있습니다. 과거에 C++ 소스 코드로 Doxygen을 사용했고 ColdFusion에 이와 같은 도구가 있는지 궁금합니다.
하나의 출력 모듈 상호 관계에서 상호 의존성을 시각화하는 수단으로 xmind 파일을 만드는 기능을 연구 중입니다. 사전에
감사합니다,
크리스
"개발자는 각 파일의 변경 로그를 유지했으며 일관된 헤더입니다." - 이것은 개발자의 * 명시된 의도 * 이외의 아무것도 증명하지 않습니다! (변경 사항 등을 기록하기 위해 항상 기억한다고 가정) –
5 세. 600 파일. 이것이 좋은 문서를 생성하는 데 사용할 수있는 힌트 (메타 데이터)가있는 cfc의 모든 좋은 OO 코드의 가능성은 무엇입니까? 아마 거의. – Mark