오늘은
-
프로그래머스 lv2 방문길이
포인트: 보통 x,y좌표 자체로 방문여부를 표시하는 식인데,
지점과 지점 사이의 선(무방향)을 지난적이 있는지를 판별해야 함
visited 키에 시작점,도착점 을 true체크 해주고 반대의 경우도 함께 저장 (무방향)
-
건식이 리팩토링
검색 페이지 내 페이지네이션 구현
- 반응형
모바일 사이즈에선 숫자 9자리가 너무 많게 느껴져 5자리로 줄이려 했으나,
이 마저도 버튼의 갯수가 너무 많아지는 것 같았다
페이지네이션 UX 9가지 원칙
처음으로, 끝으로 버튼을 쓰지 않을 것을 권장하기도 하고,
레퍼런스를 참고하여 모바일에선 아예 페이지는 현재 페이지만 나타내고 prev, next 아이콘만 나타내기로
*모바일에서는 페이지네이션 자체가 드물게 보이는 것 같다 _실제로 그러한가?
**디자인이 썩 맘에 들진 않는다, 아이콘과 간격 + 사용감 더 생각해보기
*** 한 페이지 내 제품 갯수 30개 적절한가? - 30개일 땐 탑버튼 제거 (스크롤이 그다지 길지 않다)
- 검색결과 페이지가 적은 경우의 추천키워드 이용 후, 다른 추천키워드 클릭시 페이지 버튼이 사라지는 오류
→ start,endPage를 관리하는 setCurrentPage 액션 내 조건문에서 엣지 케이스 (totalPage 5보다 작은 경우) 처리
내일은
이사 준비 + 연말&새해라는 약간의 특별함으로 기본이라도 충실히 하자~인 요즘,
- 매일 알고리즘 문제 풀기, 잔디심기, 틈틈이 책 읽기
- 새 술은 새 부대에 _ 이사 후 새 마음가짐, 조금 다른 전략, 환기하기!
기존에 하던 것들 중 잘 하고 있는 것 유지하고,
잘 안 되는 부분은 계획 조정, 추가 하기
+ 이전 투두리스트 마무리 짓기
- 구직활동 적극적으로! 골든 타임⏳
- D-3
*이력서 수정 _ 일욜 저녁까지!!!!! + 월욜 알고리즘 미리 풀기 + 기술면접문제 준비