Skip to content

Wootecruise-Keyword-Study/Wootecruise-Keyword-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

키워드

자바 관련

테스트 관련

  • 단위테스트, TDD
  • junit4와 junit5의 차이
  • junit vs assertj
  • private 메서드 테스트

객체지향 관련

  • 객체, 책임
  • 리팩토링
  • 결합도, 추상화, 의존성
  • 일급컬렉션
  • 불변 객체
  • 객체 vs 개체
  • Class vs 객체
  • SOLID
  • 데미테르 법칙
  • 동기, 비동기
  • 오퍼레이션
  • binding

애플리케이션 구조 관련

  • 컨트롤러, 도메인, 유틸
  • MVC 패턴
  • 비즈니스 로직
  • DAO, DTO, VO, ENTITY
  • Service, 라우터
  • 커넥션 풀링
  • layer

디자인 패턴

  • 싱글턴 패턴, 전략 패턴
  • 정적팩토리메서드
  • 템플릿 메서드 패턴
  • 데코레이터 패턴
  • 프록시 패턴
  • 어댑터 패턴
  • 옵저버 패턴
  • 미디에이터 패턴
  • 파사드 패턴
  • 추상 팩토리 패턴
  • 컴포지트 패턴
  • 널 객체 패턴

GIT

  • 버전 관리
  • git의 상태
  • gitignore, gitattribute
  • 문법

Spring

  • JSP
  • JPA
  • IOC
  • DI

네트워크

  • TCP/IP
  • OSI 7계층
  • HTTP 통신
  • 쿠키, 세션
  • URI
  • 3 way handshake
  • DNS
  • Load Balancer

OS

자료구조

데이터베이스

  • 데이터 독립성
  • 데이터의 무결성
  • 데이터의 보완성
  • 데이터의 일관성
  • 데이터 중복 최소화
  • 순차 I/O, 랜덤 I/O
  • 정규화

그 외 프로그래밍 용어

  • 프레임워크, 라이브러리, API
  • SQL
  • REST

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •