아래 두 array 를 보자위의 경우 정보를 더 많이 담고있는 반면아래는 더 깔끔하게 표현된다. 사용되는 상황과 용도에 따라서 무엇을 사용하는 것이 좋을지 나뉘겠지만 그 차이를 분명히 알고 또 적절히 사용하면분명 더 나은 코드가 될 것이다.코드를 짜는 것은 쉽다.하지만
발생한 error 를 확인하기 위해서 아래와 같은 코드를 작성했다이정도면 나중에 error 가 발생했을 때 원인을 파악하고 대응하는 데 문제가 없다고 생각했다.하지만 error 가 발생하고 보니까 \[ERROR] InvalidInputError: Value list m
코드를 작성하다 보면 정말 작은 차이가 큰 차이를 만들게 됨을 종종 느낀다.그래서 초반에 좋은 코딩 습관을 갖는 것이 정말 중요하다는 생각이 든다.함수에서 인자를 정의하거나, typeScript 등에서 타입을 지정할 때아래와 같은 상황들을 정말 많이 마주한다.별거 아닌
CR, LF는 타자기에서 유래된 단어이다.타자기로 문서를 작성할 때 한 줄에 글자를 다 입력했으면 아래 줄로 이동시키고 문장의 시작점인 왼쪽 끝으로 이동해야했다.이때, CR, LF 가 사용되었다.Carrige Return(CR) 왼쪽 끝으로 밀어 줌Line Feed(L
https://blog.coderifleman.com/2015/04/04/text-files-end-with-a-newline/
다음과 같은 코드를 보자이러한 코드들은 생각보다 굉장히 많이 나오게 된다. 서비스 로직상 당연히 들어가야하지만, 이러한 코드들을 작성하는 것은 우리들에게 피곤함을 준다.( 귀찮다 )그래서 아래와 같은 예외 처리를 위한 공통 함수 구현을 생각 해보았다.별것 아니지만, 꽤
mongoDB 는 관계형 DB 처럼 설계해서는 안된다.처음 이 말을 듣고 굉장히 난해했다. DB 를 그럼 어떻게 설계하라는거지..?오늘은 이에 대한 이야기를 나눠보려고 한다.https://blog.gamguma.dev/post/2022/04/mongodb_sc