본문 바로가기
2024.

[2024-07-15] Jun

by LEE_JH_ 2024. 7. 15.

WIL

  • [Algorithm] 프로그래머스 알고리즘 문제 풀이
  • [Lecture] Practical Testing 강의 마무리, JWT 학습
  • [Project] 이벤트 스토밍을 활용해 API 및 ERD 설계, 프로젝트 컨벤션 수립
  • [Workout] 3일 웨이트 트레이닝

한 주간 회고

프로젝트 기획

 우여곡절 끝에 프로젝트 주제를 선정했다. 이번 프로젝트에 특별한 점이 있다면, 이전보다 훨씬 더 초반 설계에 힘을 주고 있는 것이다. 먼저 이벤트 스토밍을 통해 시나리오 단위로 필요한 정보를 탐색하고, 요구 사항 및 기능 분석을 통해 API를 설계했다.

 회의 과정에서 정답이 없는 문제를 많이 마주했고, 서로의 생각과 의견을 좁히는 데 많은 시간을 투자했다. 확실한 것은 이런 과정을 거치지 않고 바로 구현에 들어갔다면, 원할하게 진행할 수 없었을 것이다. 실무에서 실제 개발하는 시간이 생각보다 적다는 말이 정말 공감되는 경험이었다.

WebSocket을 활용한 실시간 채팅 서비스

 이번 프로젝트에서 주로 작업하게 될 도메인은 채팅 서비스다. WebSocket과 STOMP를 활용하기 때문에 동작 원리가 기존 http 통신과 많이 달랐고, 이 때문에 설계하는 것이 쉽지 않았다. 잘 만들어진 라이브러리를 그냥 사용할 뿐이지만, 기본적인 개념과 동작 원리를 숙지하는 것이 우선이라 생각한다. 이번 기회를 통해 WebSocket에 익숙해질 수 있으면 좋겠다.

다음 주 목표

Algorithm: 매일 1문제 이상 풀이

Project: 실시간 채팅 서비스 구현

Workout: 웨이트 트레이닝 (5일 이상)

'2024.' 카테고리의 다른 글

[2024-07-22] Jun  (0) 2024.07.22
[2024. 07. 16] Youl  (1) 2024.07.16
[2024-07-06] Jun  (0) 2024.07.06
[2024-03-08] Jun  (2) 2024.03.09
[2024-02-27] Jun  (2) 2024.02.27