Notice
Recent Posts
Recent Comments
Link
목록완강 (1)
개발자는 기록이 답이다

"백발의 개발자를 꿈꾸며 👨🦳" 강의를 통해 코드리뷰, 레거시 리팩토링, TDD에 대한 더 깊은 이해와 실전 적용 능력을 키우는 것이 목표였습니다. 특히, 레거시 코드 개선과 TDD의 실제 활용법을 집중적으로 배우고 싶었습니다. 신규 프로젝트가 아니라면 유지보수하는 회사에 들어가게 될텐데, 기존의 레거시한 코드를 개선한다면 성과를 낼 수 있을 것이라고 판단했기 때문입니다. 🚩 레거시 코드란? 오래되었지만 여전히 사용되는 것 테스트가 없는 코드 모든 코드가 레거시 (극단적) 레거시 코드를 다루려면 해당 코드를 만든 개발자의 의도를 이해하고, 기능을 분석하는 데 많은 노력이 필요합니다. 레거시 코드는 종종 스파게티처럼 얽혀있고, 강한 의존성 때문에 개선을 시도할 때 사이드 이팩트가 발생할 우려가 있기 때문..
개발 일지
2023. 12. 15. 23:40