[WIL] 내일배움캠프 8주차

Asher Park·2023년 1월 9일
0

내일배움캠프_WIL

목록 보기
8/13
post-thumbnail

Facts

1. Node.js 심화 프로젝트

  • 기간 : 12.30 ~ 1.6
  • 주제 : 우리만의 실시간 세탁 서비스를 Layered Architecture Pattern을 적용해 구현하기

Github
https://github.com/ParkAsher/One-Sheep

Notion
https://asherpark.notion.site/2-fc1ddc172bc34c629874f9956f83e16a


Feelings

이번 프로젝트에서는 결과물도 중요하지만 과정에 집중을 해보기 위해, 일일회의를 매일 진행하여 애자일 프로세스의 스크럼처럼 기록을 남기고 진행하였다. 확실히 매일 팀원들의 진행 상황을 체크하고 오늘 목표치를 설정하니 급급하게 개발하는 것이 아닌 여유가 생긴 것 같다.


Findings

3계층 아키텍처 패턴에서의 에러 핸들링에 신경을 썼고,
Flask를 사용하는 프로젝트에서 jinja2 템플릿엔진을 사용하여 화면을 구현하였는데,
Node.js 환경에서는 ejs 템플릿엔진을 사용해보았다. 사용법이 거의 비슷하여 어려움이 없었다.
심화주차 강의에서 배운 socket.io를 사용하여 메시지를 구현하고 싶었지만, 상세하게 구현하지 못한 아쉬움이 있다.


Future

나는 항상 프로젝트를 하고 나면 내 자신에게 화가났다.
'더 할 수 있는데..', '더 완벽하게 할 수 있는데...' 하는 생각이 항상 들었는데,
이번에는 일일 회의도 계속 진행하고 서로의 상황을 체크하면서 정말 협업을 하는 느낌이 들었고 만족했다.
다음 프로젝트에도 적용해서 만족할 만한 결과를 낼 수 있도록 노력해야겠다.

profile
배움에는 끝이없다

0개의 댓글