1분 읽기
Object.fromEntries()
ES10에 추가된 Object.fromEntries()로 Map·Array를 Object로 변환하는 방법과 reduce + Spread Operator 대신 활용하는 리팩토링 패턴을 정리합니다.
1분 읽기
ES10에 추가된 Object.fromEntries()로 Map·Array를 Object로 변환하는 방법과 reduce + Spread Operator 대신 활용하는 리팩토링 패턴을 정리합니다.
2분 읽기
분할 정복 기반 퀵 정렬의 동작 원리와 파티셔닝, 구현을 정리합니다.
2분 읽기
SOLID 원칙 중 의존관계 역전 원칙(DIP)의 개념과 추상화를 통해 모듈 간 강한 결합을 제거하는 방법을 예제 코드로 정리합니다.
2분 읽기
버블 정렬의 동작 원리와 구현, 그리고 최적화 방법을 정리합니다.
1분 읽기
삽입 정렬의 동작 원리와 구현, 시간·공간 복잡도를 정리합니다.
1분 읽기
선택 정렬의 동작 원리와 구현, 버블 정렬과의 차이를 정리합니다.
9분 읽기
읽으면서 업데이트하는 『실용주의 프로그래머(The Pragmatic Programmer)』 수록 팁 모음집입니다.
2분 읽기
커밋하지 않은 변경 사항을 임시 저장하고 복원하는 git stash의 주요 옵션과 사용법을 정리합니다.
1분 읽기
객체지향 프로그래밍의 메서드 체이닝 패턴이 가져다주는 가독성 이점과, 길어질수록 디버깅이 어려워지는 트레이드오프를 정리합니다.
2분 읽기
일급 시민·일급 객체·일급 함수의 개념과 조건, 그리고 자바스크립트에서 함수가 일급 객체이기에 가능한 고차 함수·콜백을 정리합니다.
10분 읽기
SQLD 1과목 데이터 모델링의 이해 — 데이터 모델링, 엔터티, 속성, 관계, 식별자를 정리합니다.
6분 읽기
SQLD 1과목 데이터 모델과 성능 — 정규화·반정규화, 대량 데이터, 데이터베이스 구조, 분산 데이터베이스와 성능을 정리합니다.
12분 읽기
SQLD 2과목 SQL 활용 — 표준 조인, 집합 연산자, 계층형 질의, 서브 쿼리, 그룹 함수, 윈도우 함수, DCL, 절차형 SQL을 정리합니다.
18분 읽기
SQLD 2과목 SQL 기본 — 관계형 데이터베이스, DDL·DML·TCL, WHERE절, 함수, GROUP BY/HAVING, ORDER BY, 조인, 윈도우 함수를 정리합니다.