*코드 퀄리티 유지·개선*을 학부 종합설계 리팩토링 경험으로 답한다.
상용 환경 코드 개선 실무는 없습니다. 학부 종합설계 8주 프로젝트 후반에 첫 4주 코드를 다시 다듬은 자리가 가장 가까운 자리입니다.
첫 4주의 코드는 한 파일 800줄·테스트 0건이었습니다. 5주차에 한 자리 변경이 다섯 자리를 깬 자리에서 팀 4명이 주말 6시간 들여 모듈 3개로 분리·테스트 12개 추가했습니다. 동작은 그대로·구조만 더 낫게 만든 자세가 그 6시간의 본체였습니다.
동작과 구조를 같이 바꾼 첫 시도의 실패가 있었고, 기능이 깨진 자리가 있었습니다. 그 일이 동작은 잠그고 구조만 바꾼다는 자세를 만들었습니다. 실무에서도 사수의 양식과 순서를 첫 자리에서 손에 익히고, 그 흐름이 매일의 자세로 굳어지게 만드는 자리부터 들어가고 싶습니다.