유지 관리 문제가있는 코드 프로젝트를 방금 맡았습니다. 프로젝트를 안정적으로 시작하려면 어떻게해야합니까?
단위 테스트, IOC, MEF, 너무 많은 정적 클래스, 순수한 데이터 세트 등과 같은 중요한 것들이 많이없는 매우 큰 멀티 티어 .NET 시스템으로 작업하고있는 곳에서 나 자신을 찾습니다. 24 살이지만 거의 3 년 동안 이곳에있었습니다 (이 앱은 5 년 동안 개발되었습니다). 대부분 시간 제약 때문에 다른 쓰레기에 맞추기 위해 더 많은 쓰레기를 추가했습니다. 여가 시간에 여러 프로젝트를 수행 한 후, 나는 그 모든 개념이 얼마나 중요한지 이해하기 시작했습니다. 또한 직원 이동으로 인해이 프로젝트의 팀 리더가되고 자신을 발견 하고이 앱을 향상시킬 수있는 현명한 방법을 찾고 싶습니다. 경영진에게 가치를 설명 할 수있는 방법. 나는 내가하고 싶은 일에 대한 아이디어가 있지만 많은 선행 이익없이 너무 압도적 인 것처럼 보입니다. 사람들이이 문제를 어떻게 처리했거나 처리했는지에 대한 이야기는 매우 흥미로울 것입니다. 감사.