ChillihC
Preview Image

우아한테크코스 자바스크립트 온보딩 3번 리팩토링

온보딩 3번 문제 풀이는 이전글에서 확인하실 수 있습니다. 리팩토링 이번 문제를 리팩토링 하면서 모듈화와 객체지향을 중심으로 생각해보았습니다. 함수와 매개변수 자바스크립트에서 코드를 읽어내려갈 때 함수의 동작을 파악하기 위해 가장 먼저 보게되는 것은 함수의 이름과 매개변수 이다. 우리는 이 두 가지를 통해 함수의 동작을 유추하고 이를 토대로...

Preview Image

우아한테크코스 자바스크립트 온보딩 3번 풀어보기

문제 🚀 기능 요구 사항 배달이가 좋아하는 369게임을 하고자 한다. 놀이법은 1부터 숫자를 하나씩 대면서, 3, 6, 9가 들어가는 숫자는 숫자를 말하는 대신 3, 6, 9의 개수만큼 손뼉을 쳐야 한다. 숫자 number가 매개변수로 주어질 때, 1부터 number까지 손뼉을 몇 번 쳐야 하는지 횟수를 return 하도록 solution 메서드를...

Preview Image

Obsidian 플러그인 오픈소스 기여하기

사소한 불편함으로 시작해 오픈소스까지 기여하게 된 짧은 이야기 입니다. 컨트리뷰션은 해당 PR을 통해 확인할 수 있습니다. 불편함 Jekyll을 이용하여 블로그를 만들고 글을 작성하기 시작하면서 Markdown 문서를 자주 작성하게 되었다. 자연스럽게 모든 문서 작성은 기존에 사용하던 IDE인 VSCode 에서 이루어졌는데 이때 몇 가지 ...

신입 프론트엔드 개발자 이력서 양식 결정하기

들어가기에 앞서 해당 글에서는 다양한 이력서 양식을 소개하고 있으며 이에대한 개인적인 의견이 들어가 있습니다. 이력서 작성 요령은 이전 글 신입 프론트엔드 개발자 이력서 작성하기 (이력서 공개)을 참고바랍니다. 이력서 양식 리스트는 추후 추가되거나 삭제될 수 있습니다. 신입 개발자 이력서 대부분 신입 개발자의 이력서 제출에는 특별히 정해진...