Til Home

2020-06-30-TIL

Fact

  • 오늘 문제 두개 풀었다. 셔틀버스 짝지어 제거하기. 셔틀버스는 짝 프로그래밍으로 풀었다. 짝 프로그래밍으로 풀어서 그런지 무난하게 풀었다. 짝지어 제거하기는 2레벨 문제였는데 생각 보다 쉬웠다.

Feelings

  • 역시 짝 프로그래밍은 대단한것 같다.

Findings

  • parseInt를 쓰면 소숫점을 쉽게 지울수 있다.
  • padStart를 쓰면 기준에 따라 공백이 있으면 다른것으로 채울 수 있다.
  • 원시 타입을 포장해야 하는 이유

    1. 자신의 상태를 객체 스스로 관리할 수 있다
    2. 코드의 유지보수에 도움이 된다.
    3. 자료형에 구애받지 않는다.
  • 일급 컬렉션 (First Class Collection)의 소개와 써야할 이유

    1. 상태과 로직을 따로 관리
    2. 불변성을 보장
  • entity는 보통 dblayer와 통신 하는것
  • dto는 req, res 하는 view layer와 통신하는것

Future Action

  • 짝프로그래밍으로 문제도 쉽게 풀겸 소통과 협동도 연습 할 수 있어서 좋은것 같으니 자주 하자.