Home

0

2019-03-23_TIL

2019년 3월 23일 (토) 나는 블로그에 글을 쓰면서 내 블로그에 방문해서 글을 본 분들이주위 지인들 외에는 없을 거라 생각했는데, 오늘 놀라운 경험을 했다. 블로그 글 중에 3월20일자 TIL에 어설프게 알고 있어서 틀린 내용을 올렸었다.javascript의 배열 메소드 중에 pop()과 shift()는 배열의 요소를 삭제한 후 삭제한 요소를 반환한다

0

배열의 특정한 위치에서 요소를 추가 또는 삭제하기

배열의 특정한 위치에서 요소를 추가 또는 삭제하기 Array.splice는 배열의 중간에서 요소를 삭제하거나 추가할 수 있다. 오늘은 배열 중간에 원하는 값을 추가하기 위해 Array.splice를 사용하였다. Array.splice의 추가/삭제에 대해 정리해보자. Array.splice(시작 인덱스의 위치, 삭제할 요소의 개수(추가할 때는 0을 넣음),

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