유수민 |
송은석 |
- 하루동안 공부한 내용을 오프라인으로 말함으로써, 해당 내용을 정말 내가 이해하고 기억하고 있는지 확인한다.
- 공부한 부분 중 놓친 부분을 상대방과의 대화를 통해 확인한다.
- 일주일 후, 한달 후에도 기억하고 있는지 확인한다.
- 내가 공부한 내용이 처음에는 파편화되게 기억하지만 기억하면 할 수록 서로 연결되어 있다는 것을 깨닫는다.
- 하루동안 배운 내용을 정리하여 키워드 위주로 작성해서 다음날 2시까지 PR로 올린다. 숙제도 포함해서 올린다. 올리는 형식은
- 숙제는 이슈에도 올려서 놓치지 않도록 한다.
- PR 올린 내용에 대해 상대방이 궁금한 점이 더 있으면 궁금한 점에 대해 커멘트를 올리고 아니면 확인했다는 커멘트 올리고 승인한다.
- 즉, 하루에 한개씩 PR을 올리고, 상대방은 다음날까지 확인하여 승인해준다.
- PR을 다음날 2시까지 PR안올리면, 상대방이 편의점 프리패스권 얻기
- 일주일간 공부한 내용을 일요일마다 다시 오프라인으로 말하고 기억하지 못한 내용, 추가로 더 넣은 내용에 대해 PR로 올린다.
- 해당 달의 마지막 날에 한달동안 공부한 내용을 간략하게 정리해서 말한다. 해당 내용에 대해 추가할 내용을 PR로 올린다. 마지막 날짜는 유동적이다.
- 그 전날 오프라인으로 못할 경우, 하루 전날 상대방에게 말한다.
- 221201 | Https(SSL, TLS)
- 230129 | Https-2
- 221212 | API URI 설계 시 1
- 221215 | API URI 설계 시 2
- 221212 | URI, URL, URN
- 221212 | Http의 특징, 메서드 속성
- 221215 | 상태 코드
- 221215 | RestAPI
- 221217 | PRG
- 221218 | Http 0.9 1.0 1.1 2.0
- 221220 | 조건부 요청
- 221229 | Http 요청 데이터의 3가지 형식
- 221229 | 멱등성
- 221220 | 3-way HandShake
- 221220 | TLS 3-way HandShake
- 221220 | 4-way HandShake
- 221220 | TCP 타이머
- 230116 | SSL 핸드셰이크과정1
- 221219 | String, StringBuilder, StringBuffer
- 230417 | String, StringBuilder, StringBuffer
- 221221 | 동기화 - Volatile, Synchronized, monitor
- 230106 | UncheckedException과 CheckedException
- 230106 | Error와 Exception
- 230106 | 변수
- 230109 | 상속
- 230109 | Object 클래스
- 230109 | final 키워드
- 230109 | 인터페이스
- 230110 | String 클래스
- 230110 | 중첩 클래스
- 230111 | 제네릭
- 230113 | overriding 시 접근 제어자가 유지 혹은 확장만 되는 이유
- 230417 | 락 종류
- 221201 | RequestBody, ResponseBody
- 221202 | Dispatcherservlet
- 221215 | Controller RestController
- 221224 | 의존 관계 주입
- 221225 | 빈 생명주기, 콜백, 빈 스코프
- 221226 | 스프링 순환 참조 문제
- 221227 | 스레드 풀
- 221229 | Front Controller
- 221229 | 어댑터 패턴
- 230129 | AOP
- 221212 | HashMap에서 충돌을 핸들링 하는 방법
- 221212 | HashMap vs LinkedHashMap
- 221212 | Linkedlist vs ArrayList
- 230109 | 해시충돌
- 230413 | Hashtable vs ConcurrentHashMap