분류 전체보기37 [알고리즘] "객체생성" 을 활용한 문제 풀이 # 서론 - 문제 개요 - 어떻게 문제를 풀어야할까? - 풀이 이후 문제점 # javascript에서의 객체 생성 방법 # 객체 생성을 활용한 문제 풀이 - 맨 처음 코드 - 개선해야 할 점 - 정리가 된 코드 - 후기 (꼭 객체를 활용해서 풀어야하나?) ## 서론 문재 개요 (오늘의 문제는 2019 Kakao RECRUITMENT 에서 출제된 '실패율' 이다.) 이 문제는 제목 그대로 게임내의 스테이지 실패율을 구하고 조건에 따라 실패율이 높은 스테이지 부터 내림차순으로 스테이지 번호가 담겨있는 배열을 return 하는것이 주 목표이다. 어떻게 문제를 풀어야할까? 맨처음에는 간단하게 배열 몇가지를 정의하고 정렬시킨 이후에 배열간의 비교를 통해 조건에 맞게 순서를 return 시키면 되겠지 라고 생각했다.. 2022. 2. 11. [바닐라JS] 우테코 프리코스: 자동차 경주 게임[step03] # 잡소리. - 재잘재잘 # Step03에 구현한 것 - 모듈 적극 활용 - 기능단위로 모듈을 나눔(display-utils / input-utils / race-utils / paint-utils) - 경주 기능 추가 - 결과 표시 기능 추가 # 자동차 경주 게임 완성! (회고) - 부족하다고 생각하는 점 - 아직 JavaScript와 친하지 않은것 같은 느낌 - 조금더 좋은 코드를 만들어 나가고싶다. - this를 배우자! - 시인성 높이기 - 체계적으로 구성하기 ## 잡소리 재잘재잘 완성을 하고 1주일이 지난 지금 블로그에 글을 끄적이기 시작한다. 정말 나란 인간... (절레절레) 취업이나 할 수 있을까... ## Step03에 구현한 것 모듈 적극 활용 모듈을 활용하여 간단하게 구현된 모형을 나타.. 2021. 11. 25. [일상] 21.11.22 끄적끄적 # 이번주 있었던 일 - 프리코스 준비 약간의 계획변경 - 첫번째 프리코스 리팩토링 - 원래 계획이였던 두번째 프리코스는 미루기로 - 우테코 결과 발표! - 그 결과는!? - 얻은 교훈 - 오랜만에 긴 휴식 # 앞으로 해야 할 일 - 한번에 많이하기보단 조금씩 꾸준하게. - 코테 문제풀기 - 1년동안 무엇을 해갈지 조금만 더 고민해보기 ## 프리코스 준비 약간의 계획 변경! 조급하게 많이 하기보단 하나하나를 확실하게 드디어 프리코스 한개를 끝마쳤다! 다른 주제의 프리코스를 진행하려던 때 한가지 생각이 떠올랐다. 너무 조급하게 완성하려고만 하는것같아 정작 좋은 코드를 만들어 가는 과정에 대해 소홀해하는 느낌이 있어 나머지 기간동안 완성된 것을 한번더 리팩토링 하는 과정을 가졌다. 코드를 다듬는 과정에서 정.. 2021. 11. 23. [일상] 21.11.15 끄적끄적 # 이번주 있었던 일 - 1번째 프리코스 구현하기! - module 이란? - module을 어떻게 구성해야 보기 편하고 체계적일까.(고민의 시간) # 앞으로 해야 할 일 - 1번째 프리코스 빠른시일내에 마무리 하기 - 2번째 프리코스 시작하기(야구게임) - this에 대해 공부해보기 ## 1번째 프리코스 구현하기! (아직도 하는 중😭) 1주차를 진행하며 생겨난 고민... 우테코 1차 결과가 나오기 전까지 2주간의 공백동안 무엇을 해볼까 하다가 우연히 "woowacourse" 깃헙에 이전 기수분들이 진행했던 프리코스들을 발견했다. 이걸 보고는 바로 2주간의 계획을 세우고 스스로 프리코스를 진행해 보기로 하였다. 1주동안 진행했던 '자동차 경주 게임' 구현에서 요구사항에 맞게 자동차 이름 받아오기, 경주 .. 2021. 11. 15. [바닐라JS] 우테코 프리코스: 자동차 경주 게임[step02] # 오늘 구현한 것 - 요구사항에 맞게 id값 수정 - 시도할 횟수 입력 기능 추가 - 예외처리: 양수의 정수(자연수)가 아닌 0과 음수가 입력되었을경우 # 다음에 구현 할 것 - step03. 중간정리 - jQuery 관련 코드 삭제 및 수정 - 함수를 기능별로 모듈화 하기 - 변수명을 조금 더 구체적이고 한눈에 알아보기 쉽게 수정하기 - DOM갯수가 너무 많은것 같아 갯수 줄이는 작업 시도해보기 - README.md 적극 활용하여 구현 과정 상세하게 기록하기 # 고민 한 것과 고민 할 것 - 이전 기수 분들의 PR을 보고 많은것을 느꼈다. - README.md 어떻게 상세하게 기록해갈지 고민해보기 - 함수 모듈화 하는 방법은? (어떻게 모듈화 해야 더욱 알아보기 쉽고 체계적으로 코딩 할 수 있을까?).. 2021. 11. 11. [바닐라JS] 우테코 프리코스: 자동차 경주 게임[step01] # 우테코 1차 발표 까지의 공백 - 1차 합격 발표까지 2주의 공백동안 나는 무엇을 할까? # 오늘 구현한 것 - 자동차 이름 받아오기 - 예외처리: 빈칸, 5글자 초과할 경우 # 이후에 구현 할 것 - step02.게임 횟수 입력 받기 - step03.입력값(이름, 횟수)에 따라 게임 실행 - step03.게임 실행 이후 결과 출력 # 고민 한 것과 고민 할 것. - 컨벤션은 지켰는가? - 클린코딩(가독성이 좋은가) - docs와 친해지기 - 의미 있는 commit 메세지 작성하기 # 우테코 1차 발표 까지의 공백 저번주 우아한테크코스 4기 프론트엔드 부분에 지원하였다. 거의 1달 가량 자소서 작성과 코딩테스트를 바라만 보고 지내다가 막상 코딩테스트까지 마치고 나니 그 다음 할 것이 없었다. 1차 발.. 2021. 11. 9. 이전 1 ··· 3 4 5 6 7 다음