Fact
- 오늘 문제 두개 풀었다. 셔틀버스 짝지어 제거하기. 셔틀버스는 짝 프로그래밍으로 풀었다. 짝 프로그래밍으로 풀어서 그런지 무난하게 풀었다. 짝지어 제거하기는 2레벨 문제였는데 생각 보다 쉬웠다.
Feelings
- 역시 짝 프로그래밍은 대단한것 같다.
Findings
- parseInt를 쓰면 소숫점을 쉽게 지울수 있다.
- padStart를 쓰면 기준에 따라 공백이 있으면 다른것으로 채울 수 있다.
-
원시 타입을 포장해야 하는 이유
- 자신의 상태를 객체 스스로 관리할 수 있다
- 코드의 유지보수에 도움이 된다.
- 자료형에 구애받지 않는다.
-
일급 컬렉션 (First Class Collection)의 소개와 써야할 이유
- 상태과 로직을 따로 관리
- 불변성을 보장
- entity는 보통 dblayer와 통신 하는것
- dto는 req, res 하는 view layer와 통신하는것
Future Action
- 짝프로그래밍으로 문제도 쉽게 풀겸 소통과 협동도 연습 할 수 있어서 좋은것 같으니 자주 하자.