codestates / codestates/petchu-client

[Retrospect] Sprint2/controllers-유지은

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

Description

# 유지은

Fact (사실) : 주요 사건에서 내가 취한 행동을 객관적으로 서술한다
구현을 거의 다했던 controller를 대량 수정했다. (user, post, comment부분 모두!)
이번주의 마지막 수정을 메인 부분의 기능구현수정으로 장식했다.
그냥 로그인한 유저정보를 보내주면 끝나는 걸로 간단하게 수정할 수 있었지만
모든 정보를 보내주는게 과연 맞는걸까 한참을 고민해서 일부 칼럼만 검색할 수 있는 시퀄라이즈 쿼리 작성법을 알아냈다.

Feeling (느낌) : 그때 느꼈던 기분을 간략히 정리한다
미쳐 생각못했던 수정사항이 양파처럼 까도까도 계속 나왔다.
나의 멘탈도 양파처럼 하나씩 까지는 기분을 느꼈다.
좀더 신중한 고민 끝에 얻는 지식들로 부서졌던 멘탈을 치유해주는 듯 기분이 좋아졌다.
롤러코스터를 타는 느낌이 든다.

Finding (교훈) : 사건에서 얻은 교훈을 적는다
3시간의 삽질과 고민들로 시퀄라이즈의 쿼리 작성법을 조금 더 알 수 있었다.(일부컬럼만검색, 조인쿼리 등)
삽질의 끝엔 교훈이 있을 것이다. 라고 믿고 포기하지 말고 신중하게 고민해야겠다.

Future action(행동) : 그래서 내가 앞으로 취할 행동을 미래형으로 적는다
원큐로 내가 작성한 코드가 척척 맞아 떨어지긴 힘들 수 있다.(인간은 실수를 하는 동물이니까? 토닥토닥..)
그래도 작업을 완료하기 전 코드에서 한발짝 물러서서 서비스를 쓰는 유저로 빙의하여 고민해보자.
또 SR때 작성했던 문서들을 꼼꼼히 재확인해보자.

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.