오늘은 빠르게 먼저 개발을 진행해보려 한다. 코드 퀄리티를 떠나서 우선 완성을 해놓고 수정하는게 더 편하다는 생각이 들었다. 처음부터 계획한 설계 내용 따라 작업하려 하니 어려움이 생겼기에 이번에는 먼저 코드부터 짜보려 한다.
코드를 짜며 알아낸 사실들
함수를 구분해야 한다.
생각보다 이번 프리코스에 조건으로 걸려있던 뎁스 관련 조항이 꽤나 크게 작용했다. App.js의 경우 App 클래스를 선언하기 때문에 함수를 호출하는 것 이외의 다른 반복문이나 조건문 등의 작업이 불가능했다.
그래서 꽤나 함수로 많이 쪼개야 한다는 생각이 들었다. 우선 지금은 이걸 신경 안쓰고 짜려고 한다.
파일과 폴더도 구분해야 한다.
가장 고민되는 부분은 아무래도 파일들 이름과 폴더들 이름이다. 단순히 저번처럼 functions 같은 멋없는 이름이 아닌, 이름에서 어떤 기능을 할 수 있는지를 표현하는 폴더를 짜보고 싶다.
테스트 코드를 짜야한다.
매번 테스트에 대한 내용을 넘기고 있는데, 테스트도 코드를 짜야한다면 어떤 형태로 파일들이 생길지를 생각해놓을 필요가 있다.
'일기장 > 우아한테크코스 7기' 카테고리의 다른 글
10월 28일: 2주차 프리코스 마무리 (0) | 2024.11.11 |
---|---|
10월 23일: 기능 정리 및 README.md (0) | 2024.11.06 |
10월 22일: 2주차 프리코스 알아보고 기능 정리하기 (1) | 2024.11.05 |
10월 21일: 1주차 프리코스 마무리 (0) | 2024.11.04 |
10월 20일: README.md 작성 완료하고 코드 작성하기 (0) | 2024.11.03 |