codestates / codestates/Moi_Client
[Retrospect] 3주차 회고 - 박준형
- Dominant language
- TypeScript
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
# 박준형
### Fact (사실) : 주요 사건에서 내가 취한 행동을 객관적으로 서술한다
- 클라이언트 개발 전 디렉토리 구조 설계를 페이지 및 section별로 나누다보니 프로젝트가 진행될 수 록
디렉토리의 depth가 깊어져서 컴포넌트 추적이 힘들어졌고, 반복되거나 비슷한 유형의 컴포넌트가 많아졌음에도 재활용하기 힘들어져서
좋은 디렉토리 구조에 대해 생각하게되었다.
### Feeling (느낌) : 그때 느꼈던 기분을 간략히 정리한다
- 작업 초반엔 괜찮은 구조라고 생각했지만, 시간이 지날 수 록 효율성이 떨어지는 프로젝트 구조를 보면서 러닝커브가 조금 있더라도 좀더 신중하게 좋은 디자인 패턴을 고려하여 공부한뒤 적용 시켰어야했다는 생각이 들었다.
### Finding (교훈) : 사건에서 얻은 교훈을 적는다
- 컴포넌트 세분화와 재활용성과 같은 리액트의 본질에 좀더 충실한 작업 방식을 고려하며 구조를 짰어야했는데, 그러지 못했다는 생각이 들었다.
그렇기에 사전 설계의 중요성에 대해 다시한번 크게 깨달았다.
### Future action(행동) : 그래서 내가 앞으로 취할 행동을 미래형으로 적는다
- 시간을 좀더 들이더라도 사전 설계에 좀더 시간과 노력을 투자해야겠다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.