TIL230119

5w31892p·2023년 1월 19일
0

Dev.TIL

목록 보기
56/66

🙊 Today I Learned

  1. 팀프로젝트

:: 문시해알

문제점

프로젝트 각자 맡은 필수 기능들은 모두 구현하여 추가 기능을 구현하기로 했다.
검색, 포인트적립, 채팅 기능이 있는데 나는 민수님과 채팅 기능을 맡기로 했다.
근데 한번도 배우지 않은 websocket, STOMP 등 이런 것으로 구현한다는 것을 확인 후, 각자 알아보고 이야기 하고 구현해보기로했다.

시도한 것

각자 알아본 링크를 공유하면서 각각 적용도 해보고, 인텔리제이 화면 공유하면서 같이 코드 치면서 진행하는 code with me(?)로 같이 어떻게 쓰고 있는지 보면서 진행했다.

하지만 하면서도 이해가 안되니까 이게 지금 뭐하는거지? 라는 생각이 들었는데 민수님도 그랬던 모양이다.

해결

민수님께서 그냥 이제까지 웹소켓 어떻게 활용하는지 알아봤다하고, 처음 메서드, 엔티티 등 틀 잡고 하자고 하셔서 기본적은 틀 구상 후 내일 진행하기로 했다.
우선 채팅 기능에 필요한 엔티티 와 디티오 필드들과, 어떤 기능을 구현할 메서드들이 들어갈지 정리하고, 엔티티와 디티오 까지만 같이 만들고 퇴근!!

알게 된 것

급하게 한 것도 있지만, 처음 기반 다지고, 틀 잡는 것이 참 중요하다는걸 맨날 깨달으면서 적용이 안된다.
마음이 급해서 그런건지.. 부실공사는 금방 무너지니, 처음 기반부터 천천히 잘 잡아가면서 진행하자 꼭.


0개의 댓글