less than 1 minute read

진행중인 프로젝트에 대한 생각

설계와 고민
  • 문제점

    만족할 만큼 나오지 않는 작업속도와 마음에 안 드는 설계

  • 원인

    • 간만에 하는 React

      github 를 보면 알겠지만 최근 몇달간 진행했던 프로젝트나 공부들이 Python 위주의 백엔드 공부였다 그러다보니 React 에 다시 적응하는데 조금 시간이 걸렸다

      하지만 이 문제는 원인의 비율로 보자면 10퍼센트도 되지 않는다

    • 자만

      이번 프로젝트와 프론트 엔드에 대해서 자만했다 많이 파악하거나 고민하지 않고 난이도나 기간을 짧게 잡았다 API 에 대해서 파악하고 필요한 것들을 준비하는 것이 소홀했고 그러다보니 전체에 대한 설계와 계획이 부족했고 눈앞의 구현에만 집중하는 경향이 생기게 되었다

  • 해결 방안

    • React 에 익숙해지기

      계속 프로젝트를 진행하고 리팩토링하며 더욱 익숙해지자

    • 고민과 설계

      자만하지 않고 프로젝트, API, 설계에 대해 깊게 고민하고 설계한 뒤 구현하자

      전체를 먼저 그리며 플로우, 상태 관리 등을 설계한 뒤 작은 단위로 고민하고 간단히 변수, 함수를 설계하고 그 뒤 구현하자

      산책과 고찰을 늘리자