코드 리팩토링 (1) - 확장성을 고려하여 개발하기
확장성을 고려한 코드를 짜기 개발할 때 항상 확장성을 고려해야 유지보수 시 어려움을 겪지 않을 수 있다. 그런 의미에서 업무를 진행하면서 구성했던 부분들을 간단하게 정리하고자 한다. 다른 주니어 개발자 분들에게 도움이 되었으면 좋겠다. 일단 첫번째 주제는 정말 간단하지만, 놓치기 쉬운 부분으로 정리했다. 처음엔 단순한 조건이었지만, 분명 운영 쪽에서 추가 요청이 있을 것이야........... 요청사항: 계절이 SUMMER(여름) 일 경우에만 '따뜻하다'라는 문자열을 RETURN해줘 변경 전 const getWeather = () => { String season = ''; if (season === 'SUMMER' ) { return '따뜻하다' } } 몇 달 후... - 추가 요청사항1 : 계절이 S..
2023.06.22