저는 이것을 주관적이라고 생각하지 않지만 조언이나 지시 사항이있는 답변을 조금이라도 먹으면 감사하겠습니다.얼룩덜룩 한 .NET 코드베이스를 정리하고 정리하는 데 도움이되는 도구는 무엇입니까?
지난 몇 년 동안 내 직업은 개발되었고 현재 상당히 큰 응용 프로그램을 유지 관리하고 있습니다. 이 응용 프로그램은 우리 부서에서 실행 한 첫 번째 .NET 프로젝트 중 하나였으며 거의 모든 개발 팀에서 커다란 학습 곡선이었습니다. 거의 모든 사람들에게 새로운 경험 이었기 때문에 추악한 코드를 내려 놓았습니다. 실제로 "일부"는 "아마도 수십만 줄"과 비슷합니다.
우리 팀은 어땠 을까? 이제 우리 팀은 어른들이 얼마나 성숙했는지, 그리고 우리는 실수를 깨닫고 있습니다. 현재 상태로 유지하는 것이 바뀌었던 비전 VB6 앱만큼 어렵습니다. 고맙게도 의사 결정자는 오류를 수정해야한다는 것을 알고 있지만 계획된 기능 향상 (업무상 필수적인 악의적 인 작업) 또는 횡단 프로젝트 중 많은 작업을 수행하는 많은 개발자와 함께 8 볼을 배후에두고 있습니다. 우리는 .NET 2.0을 사용하여 작업하는
, VS2005 (희망 2008로 마이그레이션), TFS 2005 (곧 2008 년까지 이동)
도구는 내가 검토하고 (코딩 표준을 적용 우리를 돕기 위해 사용할 수있는Juval Lowy의 C# 표준 및 VB.NET 용으로 복사)
잘못 설계된 구성 요소를 식별하는 데 유용한 도구는 무엇입니까?
현재 번거로운 네임 스페이스를 매핑하는 데 사용할 수있는 도구는 무엇입니까?
내가 생각하기에 더 많은 질문을 던지거나 반응이 시냅스에 불을 붙일 때 확장 할 수 있습니다.
새로운 - 코드 분석을 돕기 위해 TFS와 직접적으로 관련되는 도구가 있습니까?
nDepend 및 ReSharper에 대한 정보를 제공해 주셔서 감사합니다. 어느 누구에게도 익숙하지 않았습니다. – STW