문맥:
- 내부 프로젝트입니다 (많은 사람들이 사용하지 않는다고 생각합니다)
- 오래 되었군요
- 우리는 그것을 업데이트하고 있습니다
문제 :
- 그것은 mvc 프레임 워크를 남용합니다 (모델의 사용, 뷰의 비즈니스 로직 등)
- 우리가 요구하는 것은 작지만 응집력이 낮기 때문에 두 가지 옵션이 있습니다.
- 물건을 계속 찌르다
- 큰 코드 덩어리를 옮기거나 물건을 다시 씁니다.
해결책 (내가 본다) :
- 리팩토링 / 재 작성을 통해 새로운 버그를 도입하지 말고 조만간 작업을 진행하고 모범 사례를 무시하고 새로운 버그를 도입하지 마십시오.
- 리 팩터 / 리 라이트
내 질문은 실제로 것 같아요 :이 프로젝트를 크게 변경하려면 누군가를 모욕하지 않고 어떻게 제안합니까? 아니면 때때로 (비유적인) 덕트 테이프를 의미하더라도 흐름을 따라가는 것이 더 좋을까요?