개발 관련 공부에 대한 정리 및 일일 기록을 남기는 TIL입니다.
작성기간은 2024.12.14 ~ 입니다.
- 메모리 구조
- 입출력 비교
- 동일성/동등성
- 클래스
- 상속/조합
- 추상클래스/인터페이스
- 객체지향 (추상화/다형성)
- 컬렉션
- 컬렉션 계층도
- List
- Set/Map
- 익명클래스/람다식
- 스트림API
- 예외처리
- Thread/동기화
- Traffic 처리
- 브라우저 요청/응답 과정
- IP주소
- 웹서버/WAS
- HTTP
- 스프링 프레임워크/스프링부트
- 컨트롤러/정적리소스
- 상품관리애플리케이션 - 리스트
- 도메인주도설계
- DTO/엔티티
- 유효성검사
- 데이터베이스
- 상품관리애플리케이션 - 데이터베이스
- 커넥션
- 데이터베이스 설계 (ERD)
- 키 (PK, FK)
- SQL 기본문법
- 상품관리애플리케이션 - OOD 및 테스트)
- 객체 지향 설계 5가지 원칙 (SOLID)
- 리팩토링/테스트코드
- 생성 패턴
- 구조 패턴
- 행동 패턴