새로운 프로젝트 후기 #1

프로젝트
프로젝트
카테고리
Daily
작성일
2024-01-22
태그
TIL
작성자
꾸생
상태
공개
notion image
 
여태껏 Vue만 주구장창 쌓아왔던 커리어에 한 줄기에 리액트 빛을 보았다. ✨  SI 업계에서 보기 힘든 리액트를 사용하게 될 줄이야.. 감회가 새롭다 ~🫠
프로젝트 초기에 사내 솔루션 팀 인력 부족으로 예전 SK 인하우스 프로젝트가 무산됐을 때 트라우마가 살짝 떠올랐지만 다행히 계속 진행할 수 있게 되어 감사하다. 🙏🏻
프로젝트에서 해야 할 일은 크게 2가지로, MUIVuetify와 같은 UI 컴포넌트 라이브러리를 만드는 것과 해당 라이브러리를 사용해 서비스를 구축하는 것이다.
뼈가되고 살이 될 만한게 너무나도 많아서 좋다 🤤
가장 좋은 경험이라고 생각되는 건 코드 리뷰인데.. 할 말이 많다 🙊
경험상 SI 생태계에서 프론트엔드 개발자는 요구사항에 맞는 기능과 화면을 얼마나 빠르게 개발할 수 있는지가 제일 중요했고 잘 할 수는 있었다. 한 편으론 작성한 코드가 최선이였는지 피드백을 받고 싶은 욕구는 있었지만 SI에서는 채울 수 있는 환경이 아니라 여태 기대하지 않았으나..
이번 프로젝트에서 프론트엔드 리더분께 코드 리뷰를 직접 받으며 여태 쌓아왔던 나쁜 습관들을 알 수 있게 됐다.
 
고쳐야할 습관들
 
  • 변수와 함수 네이밍은 의미있고 구체적이게!
    • ⇒ 이 내용은 원티드 프리온보팅 교육에서 강조하길래 중요하다고 생각은 했으나 시간이 지나면서 점점 잊혀져갔다. 변수와 함수라는 게 한 가지씩만 있으면 네이밍이 쉬운데, 늘어날수록 명확하게 구분 지어야 하므로 난이도가 점점 상승한다. 네이밍을 만만하게 보면 안 되고 늘 최선인지 고민하고 또 고민해야 한다 🤔
 
  • 작업 결과는 마지막에 꼼꼼하게 확인하기!
    • ⇒ 개인적으로 꼼꼼하다고 생각은 했으나 성격이 급해서 그런지 놓치고 실수하는 부분이 자주 보인다. SI에서 다져진 속도로 개발을 하려다 보니 그런 것 같다. 조금은 신중하고 완벽을 기해야겠다. 🫡
       
  • 문제 해결을 긍정적인 자세로 대하기