All Articles

190828 TIL

오늘 한 일

  • 객체 지향 프로그래밍과 함수형 프로그래밍에 대해서 얘기하는 시간을 가졌다.

    • 애매하고 잘 모르는데 막 내뱉는 것들이 많아서 반성했다.
    • 객체지향을 얘기할때 절차지향과 비교하곤 하는데, 정확히 절차지향이 어떤 것을 의미하는지 애매한 부분이 있다.
    • 객체 지향의 기본적인 개념은 알겠으나, 세부적인 개념에 대해서는 다른 사람들도 많이 혼재하고 있는 것 같다.
    • 객체라는 개념이 생각보다 너무 광범위하다.
    • 함수형 프로그래밍과의 결정적인 차이를 상태, 즉 state의 변화 에서 큰 차이가 있다고 하는데, 아직 직접적으로 와닿지는 않는다.
  • CSS

    • CSS 특정성에 대해서 알아가는 시간을 가졌다.
  • 어떤 것이 우선순위를 가지느냐에 대한 얘기였다.
  • Socket.io

    • 자꾸 이 부분에서 많은 시간을 허비하고 있는 것 같다.
    • 예제대로는 작동을 하지 않아서 문제점에 대한 해결방안을 찾고있다.
    • 요즘 집에가면 자꾸 잠이든다. 그동안 매일 3-4시간씩 자서 그런가 싶기도하다. 3-4시간씩 잤는데, 정작 공부는 별로 안한 것 같아서 반성도 된다. 매일 오전에 3시간씩 하는 아르바이트 때문이라고 핑계도 대고싶은 것 같다. 공부를 지속할수록 나에 대해 더 잘 알아가게 된다. 공부 시간을 어떻게 써야할지에 대한 이런저런 고민이 든다. 어쨌든 답은 정해져 있다. 그냥 열심히 하자.

어려움을 겪은 일

  • 채팅방의 구조

    • 방 목록의 데이터가 어디에 있는지
    • 해당 방에 유저수를 어떻게 제한할 수 있는지

내일 할 일

  • Chat app 마무리

    • 랜덤채팅 구현
    • 배포
  • 이력서

    • 완성하고 제출하기

항상 생각할 점

(1)스스로 구현하려고 해보기
(2)현상보다 원인에 집중하기
(3)작은 단위로 나눠서 구현하고 자주 공유하기

이번달 목표

카카오 클론 챌린지 통과 (O) | 코멘토 부트캠프 모든 과제 수행 및 통과 (O) | 아샬님께 회고 메일 10회 이상 보내기