Tôi vừa được giao phụ trách một dự án mã với các vấn đề về khả năng bảo trì. Tôi có thể làm gì để có được dự án ổn định?
Tôi thấy mình đang ở một nơi mà chúng tôi đang làm việc với một hệ thống .NET nhiều tầng rất lớn đang thiếu rất nhiều thứ quan trọng như kiểm thử đơn vị, IOC, MEF, quá nhiều lớp tĩnh, bộ dữ liệu thuần túy, v.v. chỉ mới 24 tuổi nhưng tôi đã ở đây được gần ba năm (ứng dụng này đã được phát triển được 5 năm) và chủ yếu là do những hạn chế về thời gian, chúng tôi chỉ thêm vào những thứ nhảm nhí hơn để phù hợp với những thứ nhảm nhí khác. Sau khi thực hiện một số dự án trong thời gian rảnh, tôi đã bắt đầu hiểu tầm quan trọng của tất cả các khái niệm đó. Ngoài ra do sự thay đổi nhân viên, tôi thấy mình bây giờ là trưởng nhóm trong dự án này và tôi thực sự muốn đưa ra một số cách thông minh để cải thiện ứng dụng này. Những cách mà giá trị có thể được giải thích cho quản lý. Tôi có ý tưởng về những gì tôi muốn làm nhưng tất cả chúng dường như quá sức mà không thu được nhiều tiền. Bất kỳ câu chuyện nào về cách mọi người đã hoặc sẽ giải quyết vấn đề này sẽ là một bài đọc rất thú vị. Cảm ơn.