zuminternet / zuminternet.github.io

19 stars 17 forks source link

댓글 모듈 레거시 걷어내기 with TDD #55

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

댓글 모듈 레거시 걷어내기 with TDD

서브도메인에서 사용되는 댓글 모듈의 레거시코드를 걷어내고 Vue, TypeScript, 그리고 Jest를 사용하여 효율적인 유지보수가 가능한 댓글 컴포넌트를 만들어 사내에 배포한 과정을 소개합니다.

https://zuminternet.github.io/zum-comment-component/

elrion018 commented 2 years ago

후 역시 저희 파트 테스트의 신답네요.

ink-0 commented 2 years ago

너무 멋진 리팩토링 과정이에요 요즘 저도 레거시 코드를 보는 시점에서 이부분"작정 기존의 레거시 코드들을 전부 이해하고자 코드만 보며 시간을 보내곤 했는데요. "은 정말 공감됩니다. 그 과정을 TDD로 해냈다는 선규님의 도전에 응원 드립니다!

JunilHwang commented 2 years ago

앞으로의 활약도 기대합니다 ㅎㅎ

robinseo commented 2 years ago

예전에 줌 소셜 댓글 모듈을 붙였던 경험이 있는데요, SPA로 만들어진 프로젝트에 붙여야 해서 구현에 소소한 어려움이 있었습니다. 좋은 방향으로 리펙터링 되어 좋네요.

hgs-study commented 2 years ago

고민 많이 하신 게 느껴지네요! 고생많으셨습니다!