저는 현재 모두 하나의 개발 데이터베이스에 연결되어있는 웹 프로젝트에서 작업하고 있습니다.더 나은 개발 데이터베이스 구성 방법을 제안하십시오
다른 중앙 집중식 시스템과 마찬가지로이 데이터베이스는 시간이 지나면 단일 실패 지점으로 판명됩니다.
개발자 중 일부가 부주의하게 데이터베이스에 더티 데이터를 덤프하는 경우 다른 모든 개발자가 부작용을 겪습니다.
우리는 아마 우리 모두가 원래 데이터베이스의 복사본을 만들고 로컬 데이터베이스에 연결하기 위해 웹 응용 프로그램을 설정해야한다고 생각합니다.
필자의 경우, 팀의 핵심 구성원은 5 명의 개발자, 하나의 테스터 (주로 블랙 박스 테스트)입니다. 개발 프로세스는 다음과 같이 진행됩니다. 각 개발자는 하나의 하위 기능을 담당하고 자체 지점에서 작업 한 다음 해당 지점을 테스터가 응용 프로그램을 테스트하는 트렁크에 병합합니다.
제발 나에게 몇 가지 제안.
회사 규모는 어느 정도입니까? 개발자, 테스트 및 프로덕션 환경을 갖추고 있습니까? 전용 테스트 팀이 있습니까? 많은 변수가 있으며 이는 매우 광범위한 질문입니다. –