Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
My to-do-list
#to_do_list
3년 전
840
2

undefined

URL: https://allmie.github.io/js-todo/
  • 소개
    : 직장을 그만두고 개발자로 취직 준비를 하고 있습니다. 하지만 시간이 지날수록 시작할 때의 목표, 열정은 점차 사라지고 게을러 가는 저를 보게 되었습니다. 그래서 포트폴리오 겸 초심 찾기(개발 공부 시작후 처음 프로젝트)를 위해 만들었던 project 입니다.
  • 서비스
    - 현재 시간 확인
    - To do list add / remove / reset
  • 개발 과정
    : 노마드 어워즈 우승작을 보면서 이정도면 나도 할 수 있겠는데라는 가벼운 마음으로 시작 했었는데, list를 생성/삭제 하는 부분에서 어려움을 겪었습니다

    list 항목을 지울 때 li.#id를 확인하고 지우도록 function을 만들었는데,
    list 항목 삭제,생성을 반복하는 과정에서 id가 중복으로 만들어지는 경우가 생겨
    하나의 list 항목을 지우면 동일한 id의 list 항목까지 삭제가 되는 경우가 생기는 장애가 있었습니다.

    list 항목의 id를 생성할 때,
    list 배열의 길이를 id로 바로 주지 않고 처음 생성한 list를 제외하고는 마지막으로 생성한 list의 id에 1을 더해 id를 전달 하도록 변경해서 해결 했습니다.
  • 앞으로의 계획
    : 노마드 어워즈 작품을 보면서 "나는 뭐했지?" 자책을 하기도 했지만 "나도 할 수 있을거 같은데?"라는 자극이 되기도 했습니다. 앞으로 취업을 위해, 취업 후에도 project를 계속 만들고 싶습니다. 간단한 작품부터, 감탄할 수 있는 작품까지 끊임없이 만들도록 노력하겠습니다
2 comments