다시 한번 리마인드...(내배캠_6일차)

최창연·2024년 12월 31일

내일배움캠프_TIL

목록 보기
6/30
post-thumbnail

캠프에서의 처음 만났던 조들과는 마지막이였고, 오늘 새로운 팀원 분들을 만나게 됐다.
지난 조원들은 대체로 나이가 또래가 많이 있었는데 이번 조원 분들은 사회경험을 하신 분들도 많이 계시고 대체로 연령대가 높았다.
그래서 그런지 좀 더 진중한 진행? 으로 미팅을 진행했다.
그래서 쪼끔.. 어색한;;
그건 그거고
Git 심화 특강을 진행했는데 사실 이전 조에서 팀원들끼리 Repository를 파서 거기다가 Push, Pull, PR, merge를 알려드리고 진행했었다.
또한 Branch에 대해서도 개념적인 설명과 이름 작성의 목적 등을 얘기했었는데, 그에 대한 복습을 할 수 있던 시간이였다.
확실히 다시 내용을 확인하는 시간은 내가 알고 있는걸 재확인하는 것만 아닌
'왜 이걸 이렇게 했었지?'하고 의문점을 갖고 그에 대해서 고민할 수 있는 시간이였다.
또 지금 고민 중인게 알고리즘을 풀다가 새로 알게된 내용과 개념에 대해서는 TIL에 작성할지 아니면 새롭게 시리즈를 파서 게시를 할지 고민이다.
오늘 코드카타를 진행하는데 JS로 알고리즘 문제를 푸는데 배열을 정렬해야되는 부분이 있었다.
그래서 무심코 Sort함수를 사용했는데 테스트 케이스는 통과하고 문제는 절반정도 틀리는 것이다.
그래서 왜 이러지 싶어서 찾아봤는데 알고보니까 JS에서는 배열에 대해서도 var라고 선언하고 사용하는데, 이 안에 int형 자료도 있을 수 있고 String형 자료도 있을 수 있다.
그렇다면 String형 배열 기준으로는 10이 9보다 앞에 올 수도 있는 것이다!
그래서 배열 안의 원소 값을 서로 비교하는 내용의 정렬을 통해 문제를 풀 수 있었다.
이런 내용들이 내가 C++에서 JS로 넘어올 때 유의해야될 부분인걸 깨닫는 순간이였다.

C++과 JS의 차이점 깨닫기
Git에 대한 나의 목적 리마인드
새로운 팀에서의 적응 및 협동력 키우기

profile
사용자와 소통하는 프론트엔드 개발자

0개의 댓글