저는 다소 새로운 직업으로 새로운 프로젝트를 시작하려고합니다. 그리고 저는 약간의 문제에 봉착했습니다. 그들은 MVC의 큰 팬이 아닙니다.MVC를 사용하는 동료들에게 설득
이 버그가있는 이유는 실제로 Zend Framework를 사용하고 있다고 주장하기 때문입니다. 그들은 DB 모델 클래스를 간신히 사용하고 있습니다. MVC가 없으며 Zend 클래스를 확장하여 목표를 달성 할 필요가 없습니다.
내가 마지막으로 사용한 프로젝트는 젠드를 매우 많이 사용했습니다. 프로젝트가 완료되면 멋진 MVC 프레임 워크가 남았습니다. 매우 깨끗한 컨트롤러, 대부분의 중장비 로직은 속한 모델에 있었고 멋진 모델 게이트웨이 시스템으로 부팅되었습니다. 손으로 작성한 SQL로 sphagetti 코드로 이동하는 것은 다소 충격적입니다.
그럼, 내가 물어, StackOverflow 커뮤니티. 동료가 MVC 프레임 워크로 이동하도록 어떻게 확신합니까? MVC를 사용하기를 두려워한다는 느낌이 들었습니다. MVC를 사용하는 것은 두 명의 기존 프로그래머를위한 학습 곡선을 의미하기 때문입니다. MVC와 별도의 SVN 저장소 (모든 시간에)를 사용하여 현재 프로젝트의 복사본을 만들고, 생각해보기 위해 몇 주 안에 보여줍니다.
동료를 MVC로 변환하는 방법에 대한 의견이 있으십니까?
나는 "한 번에 한 파트 씩 추가"의 길을 택했습니다. 필자는 손으로 작성한 SQL의 연습을 대체 할 모델 게이트웨이 시스템을 추가했으며 실제로이 스크립트를 사용했습니다. 우리는 일이 어떻게 진행되는지 볼 것입니다! –
좋은 접근! 이것은 "이 프로젝트가 성공하고 공헌하도록 돕는"의 전반적인 목표에 도움이됩니다. –
+1 답변자에 대해서는 +1, 질문자에게는 상당히 거친 비판에 대해 소변을 보지 않고 실제로 +1을 받았다고 +1합니다. 오프 모자! –