본문 바로가기

독서

(4)
IT 5분 잡학사전 : EP26 ~ 29 2023. 10. 14 오늘 읽은 범위: EP26 ~ 29 📝 책에서 기억하고 싶은 내용을 써보세요. 정렬(sorting) 알고리즘 버블 정렬(bubble sort) : 1개씩 비교 + 이동 + 비교 + 이동 ... + 비교 + 이동하면서 정렬 선택 정렬(selection sort) : 가장 작은 데이터 또는 큰 데이터의 위치를 따로 기억하는 방식으로 정렬 삽입 정렬(insertion sort) : 비교하고 밀어 넣기 => 시간 복잡도가 O(N^2)으로 같지만 속도는 차이 남 스택 == 팬케이크(LIFO) / 뒤로 가기, Ctrl + z 큐 == 버스 정류장(FIFO) / 쇼핑몰 주문 처리 시스템 해시 테이블 : key + value 의 모음으로 시간 복잡도 O(1) !! 충돌 대처 방법 : 같은 인덱스..
IT 5분 잡학사전 : EP06~10 2023. 10. 08 오늘 읽은 범위: EP06 ~ 10 📝 책에서 기억하고 싶은 내용을 써보세요. 오류를 통해 멋진 개발자가 되는 법 문제가 생겼을 때 나 자신을 문제에서 빼지 말 것 (외부요인만이 오류의 원인이 아님. 내 실수일 때가 꽤 많음. 시야를 넓게 가지자.) 오류부터 고치려고 무작정 달려들지 말 것 (오류 발생의 근본적 원인부터 찾아서 차근차근 고쳐야함 -> 당연하지만 종종 놓치게 되는 부분) 오류 메시지를 읽을 것(2번과 살짝 같은 맥락) 웹 개발뿐 아니라 게임, 크로스 플랫폼, 머신러닝 등 다양한 개발 가능한 JavaScript 짱^_^ 💡 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요. 오류를 대하는 나의 태도는 어땠는지 돌아보게 됐었다 ❓ 궁금한 내용이 있거나, 잘 이해되지 ..
IT 5분 잡학사전 : EP01~05 2023. 10. 07 오늘 읽은 범위: EP01 ~ 05 📝 책에서 기억하고 싶은 내용을 써보세요. 새로운 프로그래밍 언어를 공부하면 그 언어에 담긴 철학, 코드 구조, 개념, 패턴 등을 배우게 된다. 이때 배운 것들을 주력 언어를 사용할 때 녹여낼 수 있는지가 중요한 관건 ! 니꼬의 새로운 언어 쉽게 배우는 방법 공식문서 확인하기 문법 확인하기 다른 언어와 비슷한 특징 집중해서 조기 새 언어로 코딩 시작하기 튜토리얼 시작하기 나만의 프로젝트 만들기 💡 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요. EP01 개발자에 대한 5가지 오해와 진실을 간략하고 유쾌하게 풀어주셔서 재미있었다. 그 중 코딩은 재능이 아닌 끈기의 영역이라고 적어주신 부분이 가장 인상깊었다. 끈기를 가지고 계속 배우고 공부하..
IT 5분 잡학사전 : 북클럽의 시작 노마드코더 개발자 북클럽이 오늘 시작되었다. 핸드폰으로도, pc로도 읽을 수 있는 e-book 쵝오😎 내일부터 북클럽 시작해보자고 ~