나는 모든 알려진 코딩 표준을 무시하는 것으로 보이는 여러 PHP/MySQL 웹 응용 프로그램을 지원하고 유지 관리해야한다는 과제를 썼다.무엇을 할 것인가 PHP의 프로 시저 코드, 비즈니스 로직 및 쿼리
PHP 코드에는 루틴, 프로 시저, 비즈니스 로직 및 쿼리가 포함되어 있습니다.이 코드는 모두 코드에 포함되어 있습니다. MVC조차도 객체 지향 프로그래밍이 없으며 프리젠 테이션 레이어와 애플리케이션 레이어가 분리되어 있지 않습니다. 이 응용 프로그램을 만드는 데 사용 된 프레임 워크가 없으며 새로운 프로젝트에 Yii Framework를 사용하고 있습니다.
이러한 애플리케이션을 다시 작성해야합니까? 적어도 반주는 그들을 수정해야하고, 새로운 일을하면서 기존 애플 리케이션을 업데이트해야한다.
누구든지 이에 대해 조언이 있습니까?
예 이러한 제품은 우리 회사의 업무 방식을 결정합니다. 그러나 나중에 수정 될 수있는 "그냥 완료했습니다"명령으로 구축되었습니다. 대부분의 오리지널 프로그래머들은 오래 전에 사라졌고이 앱들은 나중에 수정되지 않았습니다. 내 앞에있는 팀원 중 몇 명은 보고서를 마사지하고 일정한 사냥을하기보다는 (심지어 똑같은 문제를 일주일 내내 꺼내서도) 지속적으로 버그를 조사하고 그에 대한 조치를 취하는 것이 좋습니다. 내가 여기있는 곳을 더 읽을수록 내 상황이 독특하지 않다는 것을 알게된다. –