codestates / codestates/triplus

[Je-chan] 12일차, "이제는 에러가 안 나면 왜 안 나지 궁금할 정도"

Open
#216 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
4
PR merge metrics
No merged PRs in 30d

Description

## 오늘은 어떻게 프로젝트에 기여했나요?
- 이전에 있었던 채팅방 구현의 에러들을 수정
- 채팅방 UI 를 수정
- 채팅방에서 대화하는 내용을 데이터베이스에 저장

## 오늘 프로젝트에서 힘들었던 점은 무엇인가요?
1. **에러와의 싸움**
- 기능 구현하는 게 어렵지 않다고 생각했는데, 기능 구현을 위한 로직을 생각하는 것보다 그렇게 로직을 생각하고 나서 발생하는 에러를 해결하는 게 너무 어렵다
- 이제는 에러가 안 나면 이게 왜 에러가 안 나지? 하며 의심이 들 정도

## 오늘 프로젝트에서 아쉬웠던 점은 무엇인가요?
1. **너무 복잡하게만 생각한다**
- 오늘 해결한 방법 중의 하나는 그냥 리덕스에서 switch 로 액션의 타입만 바꿔주고, 갱신 방법을 다르게만 한다면 수정할 수 있는 부분이었다. 그런데 너무 복잡하게 생각하고, 모든 에러를 socket.io와 연결지어서 생각하려다 보니까 사고가 경직된 것 같다. 때로는 에러가 정말 어이없는 실수에 의해서 낭올 수도 있는 거고, 생각한 것보다 간단하게 해결할 수 있다는 사실을 계속 인지해야 할 것 같다

## 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- 룸을 개설하는 작업을 진행할 예정이다
- 룸을 삭제하는 작업을 진행할 예정이다

## 오늘 작성한 블로그 링크를 올려주세요
- https://je-developing.tistory.com/171

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.