[JS 스터디] 02. Step1 요구사항

J.H. KIM·2021년 10월 10일
0
post-thumbnail

Step01에서 스터디 하게 된 내용

  • DOM
  • 데이터타입
  • EVENT




내가 사용자라면

  • 필요한 것, 편의성(갖춰진UI에 따라 기능 조작난이도 낮추기 등)

내가 이후 코드 수정을 한다면

  • 이해하기 쉬운, 후에 관리가 쉬운 코드(함수, 변수명 여러가지 등등)

위의 내용이 코드를 작성하기 전 가장 고민했던 내용들이다.

메뉴 추가 & 삭제 기능

  • 추가 할 때
    • '빈칸', '중복' 되는 항목이 있다면? 'alert'으로 알려주고 항목 추가(X)
    • 위 조건에 해당사항이 없다면 항목 추가(O)
    • prompt 인터페이스 활용하기
  • 삭제 할 때
    • 삭제 이전에 'alert'으로 한번 더 사용자에게 의사 묻기
    • confirm 인터페이스 활용하기




커밋에 대한것도 고민을 해보았는데
너무 작은 단위로 커밋을 하기보다는

크게크게, 기능에 따라, 리뷰하기 용이하게끔

이번 요구사항에는 2개로 나누어서 하기로 생각했다

커밋할 내용

  • 메뉴 추가
  • 메뉴 삭제
profile
NEWBIE

0개의 댓글