현재 박사 학위 논문을 쓰고 있습니다. 나는 이전에 사용되지 않은 소프트웨어 엔지니어링 모범 사례를 적용하면서 기존 과학 코드를 정리하고 확장하는 박사 학위의 상당 부분을 논문에 쓰려고했습니다. 단순히 "단위 테스트를 추가했습니다"라고 말하지 않고 다음과 같이 작성할 수 있기를 원합니다.
J. Doe는 1975 년에 단위 테스트를 발명했다 [ 23 ] . Bloggs에 의한 최근의 연구 등 [ 24 ] 단위 테스트 73 %의 소프트웨어 오류의 발생을 줄이는 것이 ... (234 개) 별도의 단위 테스트 Timpkins 의해 생성 xUnit의 프레임 워크에 의해 관리되는 코드베이스에 첨가했다 등 [ 25 ]
널리 인정되는 소프트웨어 엔지니어링 모범 사례, 특히 다음과 같은 인용 가능한 학술 참고 문헌 (바람직하게 DOI, BibTeX 등을 얻을 수있는 동료 검토 저널의 기사)을 찾고 있습니다.
- 단위 테스트
- 버전 관리
- 모듈화 / 문제 분리
- 프로파일 링 정보를 기반으로 한 성능 프로파일 링 / 최적화
- 버그 / 문제 추적
나는 초기 발명과 그 이후의 효과 평가에 관한 정보를 찾고 있습니다. 이 모든 것을 한곳에 나열하는 리뷰 기사가 있다면 훨씬 좋습니다.