일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- CDD
- frontend
- 자바스크립트
- cta버튼
- 원시자료형
- Javascript #코드스테이츠
- css in js
- codestate
- 회고
- cta button
- css
- 개발자
- OOP
- JavaScript
- self reliance
- 참조자료형
- 계산기
- Router
- 프로토타입
- Prototype
- JS
- 프론트엔드
- 코드스테이츠
- html
- WAI-ARIA
- 코드스테이스
- condestates
- codestates
- 객체지향
- 호스트인식
- Today
- Total
목록분류 전체보기 (78)
jh.nrtv

서비스를 개선하는 작업에서 '관세/ 소비세'를 도입하는 작업을 진행했다. 결제에 전에 없던 요소가 생긴 것이기 때문에 서비스 내 판매가 일어난 데이터를 보여주는 결제 상세 화면이 수정이 필요했다. 당연히 가격을 다루는 여러 데이터를 계산해서 보여주는 로직도 함께 변경됐다. 프론트 어드민에서는 코드 특성 상 데이터를 가공해서 화면에 표시하는 경우가 많다.이번에도 당연히 그런 줄 알고 데이터를 임의로 계산 및 가공해서 화면에 표시했다. 그런데 그 결과로 계산이 잘못되어 이상한 결제가격이 화면에 보이는 오류가 확인됐다. ㅠㅠ 이에 오류에 대해서 회의 중에 잠깐 논하는 과정이 있었는데 시니어 개발자분께 '데이터를 임의 로 조작하는 것을 조심하라'는 피드백을 받았다. 서버에서 보내준 값은 정확했으나 프론..
개요현재 회사에서 만들고 있는 서비스는 4가지 마켓을 대응해야 한다. 기존 우리 서비스는 일본, 한국 등의 정수 가격만을 핸들링 하면 됐으나 해당 서비스를 개선 및 확장하는 과정에서 중국의 위안, 미국의 달러 소수점 가격이 보편적인 화폐를 대응하기 위해서 기능 개발을 진행했다. 크게 개발한 것은 두 가지이다. 1. 원하는 자릿수 제한된 소수 input 대응2. 수학 산식을 통해 나온 무한소수 원하는 자릿수 미만 처리 2번 개발의 경우 우리는 특정 계산(예를 들어 할인율 등)으로 인해서 소수점이 길어질 경우 (1.599999...) 플랫폼 공통 정책으로 반올림, 내림 등을 강제하지 않는다.소수점 몇 번째 자리까지 남길 것인지(ex.1, 0.1, 0.01... ), 해당 소수점 이하는 반올림, 올림, 내림..

어느덧 개발자로 커리어를 시작한 지 6개월이 흘렀다. 간단하게 회고를 남겨보고자 한다. 나는 어떤 개발자일까?내가 지난 6개월동안 생각하는 '나'라는 개발자는 다음과 같다.장점1. 소통, 협업 등에 능하다.2. 서비스의 맥락을 파악하면서 일하려고 한다.3. 눈치로 코드를 파악하고 일감을 쳐내기 때문에 생각보다 빠르게 일을 배우고, 빠르게 일감을 처리한다. 1번 장점은 지난 6개월 동안에 내가 회사에서 들었던 긍정적인 피드백이다.질문은 문제상황이 잘 드러나도록 깔끔하게 드리려고 노력했고,도움 요청은 먼저 스스로 열심히 고민해보고도 꼭 필요하다면 다들 바쁘시기에 기분 나쁘지 않게 정중히 드리려고 노력했다.이는 개발자로서만 국한된 것이 아니라 지금까지 다른 일을 하면서도 항상 그랬고 그것을 좋게 평가해..

오늘의 반성: 문제를 명확하게 이해하고 해결하는 개발자가 되자. 얼마 전에 바쁘게 일감을 하고있는데 PM님께 슬랙으로 알림이 왔다. 요구조건은 다음과 같다. 사내 에디터에서 url 이미지 등록 기능에서 [입력]버튼을 누르면 이미지의 url 중xxx.xxx.xxx가 들어오면 yyy.yyy.yyy로 바꿔주세요! 지금 하고 계신 일감 끝나면 바로 들어가주세요! 이렇게 나를 언급하면서 들어오는 일감의 경우에는 보통 급한 일감인 경우가 많기 때문에 많은 생각을 하지 않았다.그저 이를 구현할 수 있는 방법이 뭘까를 가장 먼저 고민했다. 그 과정에서 회사에서 만들고, 여러 프로젝트에 사용하고 있는 공용 ui kit를 수정해야 더 효율적으로 일감을 구현할 수 있다고 판단했다. 즉시 팀 리드께 슬랙을 드렸다."~~..