본문 바로가기
What I Learned

[TIL] IT 5분 잡학사전 챌린지 6일차 에피소드35 ~ 에피소드38

by 케찹이 2024. 3. 26.

오늘 읽은 범위

35. 비밀번호는 어떻게 저장될까?

36. 객체 지향 프로그래밍이 뭐죠? 1

37. 객체 지향 프로그래밍이 뭐죠? 2

38. 함수형 프로그래밍이 뭐죠?

 

책에서 기억하고 싶은 내용

- 해시 함수는 레인보우 테이블을 이용해서 원래의 값을 되찾을 수가 있다. 레인보우 테이블이 털리면? 그걸 방지하기 위해서 솔트를 사용! 솔트는 작으만한 무작위 텍스트이다. 

- 개발자의 번아웃, 번아웃은 예방하는것, 번아웃이 왔다고 느끼면 이미 늦은거다

 

오늘 읽은 소감?

스프링으로 코딩을 할때에는 객체지향적인 코드로 클린 코드를 만들기 위해서 노력을 쏟았다. 지금 사용하는 리액트는 반면에 함수형 프로그래밍을 쓰고 있어서 가끔 리액트로 코드를 만들다 보면 이게 맞는 코드인가? 싶을때도 있다. 나중에 클린코드 책을 읽으면서 여러 질문 올려보는 것도 좋을 것 같다. 사실 지금 취준 입장에서 번아웃을 생각해본적은 있지만 오면 안된다라고 생각하고 있고, 지금 대략 8개월동안 수영을 하고 있다. 수영을 하면서 건강도 잘챙기고 있고 피부병을 걸려본 입장에서 먹는 것도 굉장히 중요하다라고 생각하고 있다. 정말 하루종일 컴퓨터 앞에 앉아있는 사람이기 때문에 무엇보다 건강을 스스로 잘챙기는 것이 중요한것 같다.

댓글