좋은 코드의 시작은 좋은 가독성이다. 이번 프로젝트를 진행하며 가독성이 좋은 코드에 대해 많이 생각하고 선임님께 코멘트를 받았던 내용을 정리해보려한다. 변수명 모던 자바스크립트 딥다이브에 보면 아래와같은 구절을 확인할 수 있다. > 변수 이름은 첫아이 이름을 짓
이번 프로젝트 사이트를 만들면서 아주 골치아픈 부분이 있었다. 탭과 스크롤 문제였는데 그 중에서도 모바일에서 [더보기] 버튼과 그 안에 숨겨져있던 sdk 서비스의 로딩 타이밍에 대한 이슈로 이런저런 아이디어를 많이 내보았었다. 네이버 쇼핑에서 사용하는 탭 버튼과 그
개발을 할 때 스크롤과 탭을 구현해야하는데 문제가 있었다.이전 포스트에서도 sdk를 불러오는 로딩 시간과 영역을 확보하는 과정에 관련된 글을 올렸는데 오늘은 스크롤과 탭을 구현할 때 선택한 방식과 용기를 내어 뒤엎고 다시 개발하게 된 과정에 대해 글을 써보려 한다.스크
지극히 나의 개인적인 경험을 바탕으로 신입들의 고군분투 기록을 남긴다. 회사에서 솔루션을 진행하기 전 외주를 받아와 진행하게 되었다. 우리 프론트 팀은 선임님이 없이 네 명의 신입으로 구성되어있기 때문에 시작이 꽤나 막막하였다. 회사도 선임님을 채용하기 위해 노력하
프로젝트를 하며 아주 재밌는 걸 맡게 되었다.바로 이메일폼. 노가다스러운 부분이 있지만 나름 새로운 걸 많이 알게 되어 상당한 재미를 느끼고 있는 중이다.폼을 만들기 전 여러 글들을 읽으면서 '이게 안 된다고?', '이것도 안된다고?', '이것마저 안된다고?' 라는 생
입사를 하고 일을 하면서 백엔드 개발자와 소통하는 과정에서 많은 것을 배우고 있는 것 같다.효율적이지 못했던 나의 몇 가지 경험과 소통의 부재로 인해 발생했던 이슈에 대해 기록해보려한다.🔥 마주했던 이슈들1\. 백엔드에서 내려주면 간단할 일을 프론트에서 해결하려 함2
책 Code complete2를 점심마다 조금씩 짬 내어 읽으며 분량 중 60%를 간신히 넘긴 시점에서 써보는 기록이다알고 있던 내용을 다시 한 번 되짚어 보고 또 몰랐던 많은 부분들을 알게 되었다. 사실 분량도 적지 않지만 어렵게 느껴지는 부분이 많은 와중에 가장 흥
반 계절 전 프로젝트 QA가 진행될 때 애를 먹었던 적이 있었다. 아이폰 테스트폰 중 사파리 검색창이 위로 올라와 있는 것을 발견하였는데 사이트의 상단을 꽤나 많이 덮어버렸던 것이었다. 모달로 작업된 영역이었고 도대체 이걸 어떻게 해결해야하나 많은 시간 고민했었다. 다