Archive: 2019/3

0

2019-03-21_TIL

2019년 3월 21일 (목) 예외 처리를 할 때는 다양한 방법들이 있지만,코드 라인 수를 줄이면서도 정확하게 내가 원하는 value와 type을 얻는 것이 중요하다는 걸 느꼈다. 공부할 것 예외 처리 케이스를 나누는 방법에 대해 생각해보기 예외 처리를 효과적으로 할 수 있는 도구들에 대해 알아보기

0

2019-03-20_TIL

2019년 3월 20일 (수) 오늘 output으로 새 배열을 return하는 메소드와 배열의 길이를 return하는 메소드들을 이용했다.output으로 새 배열을 return하는 메소드에는 join(), map(), filter() 등이 있고,배열의 길이를 return하는 메소드로는 push() / unshift()등이 있다.(cf) pop()는 배열에서

0

2019-03-19_TIL

2019년 3월 19일 (화) 개발을 하면서 막상 작동하는 코드를 구현하는 시간보다는이 코드가 내가 원하는 대로 잘 작동하는지몇 가지 케이스를 나눠서 시험하는 것, 디버깅하는 것에 시간을 더 쏟는다. 테스트 주도 개발 방법을 도입할 필요성을 절실히 느꼈으며 그로 인해 테스트 프레임 워크에 관심이 생겼다. 공부할 것 TDD(Test-driven Develo

0

2019-03-18_TIL

2019년 3월 18일 (월) async/await를 어설프게 알고 있다가 구현하면서 어려움을 겪었다. node에서 콜백 지옥이 어떤 것인지 경험해 보았다. 코드 최적화를 고민해 보는 좋은 경험이었다. 1flow를 완성했다고 생각하면 생각지 못한 곳에서 에러가 나곤 했다.코드를 짤 때는 그 타입을 생각하고 값이 오지 않았을 때 등의 방어 코드를 잘 작성하는

0

2019-03-17_TIL

2019년 3월 17일 (일) 2개월 간 1일 1포스팅을 해가던 기록이 깨졌다. 어제 3월16일 밤 11시59분에 hexo g -d를 입력하고빌드, 배포되는 과정에서 00시가 넘어간 것으로 보인다. 사람은 언제든 실패할 수 있다.중요한 건 실패를 대하는 태도이다. 좌절을 겪는 건 사실이지만이 실패로 내 자신이 더 단단해질 것이라 생각한다.그저 지금까지 하던

0

2019-03-16_TIL

2019년 3월 16일 (토) 하고 싶은 것도 많고 이를 위해서는 운동할 시간도 공부할 시간도 필요하다.시간은 한정되어 있고 그 한정된 시간을 사용하기 위해서는무엇이 중요하고 우선되어야 하는지를 구분할 필요가 있다.우선 순위를 세워서 선택과 집중을 할 시기이다. 생각해 볼 것 현재와 미래의 나를 생각해 볼 때 중요한 우선순위를 세워 보자.

0

2019-03-15_TIL

2019년 3월 15일 (금) 디버깅 방식의 중요성을 느꼈다. 코드를 짜는 시간보다 디버깅 시간이 훨씬 오래 걸리고 있다. 대안책이 필요하다. async를 하면 await를 어디에 붙일지를 생각하자.그리고 빼먹지 말자. JavaScript find 메소드, 하나의 함수에서 2개 이상의 값을 return 하는 여러가지 방법에 대해 내용 정리하자.

0

2019-03-14_TIL

2019년 3월 14일 (목) 개발하기 전의 기획과는 다르게 개발 방향이 흘러갈 수도 있다.물론 기획 단계에서는 알지 못했던 구현 불가능한 요소가 있을 수도 있다.하지만 큰 flow는 염두에 두고 방향성을 가지고 개발을 하는 게 좋을 것 같다.소프트웨어 구조 설계 하는 법을 공부하고 싶다. return의 유효 범위, findIndexOf, forEach

0

2019-03-13_TIL

2019년 3월 13일 (수) Node.js와 JavaScript로 개발하면서 타입 에러를 자주 만났다.TypeScript를 공부해서 적용해 보고 싶다는 생각이 들었다. 서버를 전문적으로 배우고 싶다. 우선은 Node.js로 시작해서 noSQL인 mongoDB를 공부할 생각이다. openAPI는 내가 원하는 자료 형태가 존재하지 않을 때도 있고, 원하는

0

JavaScript에서 return과 break의 차이

JavaScript에서 return과 break의 차이 JavaScript로 코드를 짜면서 for문과 switch문을 작성할 일이 있었다.return과 break가 비슷한 역할을 하면서도 미묘한 차이가 있다는 사실은 알지만,명확하게 무엇이 다른 지는 생각나지 않았다. 따라서, 간략하게 정리하고자 한다. 1. return return은 함수 실행을 종료하고