코딩/TIL

TIL #220430

나동 2022. 4. 30. 23:36

📚 TIL


실용주의 프로그래머, 모던 자바스크립트 튜토리얼 스터디

🎀 실용주의 프로그래머 책 읽기

 

오늘은 토픽 41~43까지 읽었어요

테스트와 보안에 대한 내용이었어요

 

41 테스트로 코딩하기

우리는 테스트의 주요한 이득이 테스트를 실행할 때가 아니라 테스트에 대해 생각하고, 테스트를 작성할 때 생긴다고 믿는다. 우리 메서드의 테스트 작성에 대해 생각함으로써 코드의 작성자가 아니라 사용자인 것처럼 메서드를 외부의 시선으로 보게 되었다.

 

42 속성 기반 테스트

코드에서 속성을 찾아내서 테스트 자동화에 사용할 수 있는데, 이것을 '속성 기반 테스트'라 한다. 속성 기반 테스트는 여러분이 코드를 불변식과 계약이라는 관점으로 바라보게 한다. 이런 관점으로 보면 경계 조건은 줄어들고, 데이터의 일관성을 해치는 함수는 더 도드라진다.

 

43 바깥에서는 안전에 주의하라

우리는 우리가 실수도 하고 한계도 있다는 것을 안다. 개발하고 배포하는 환경에 따라 제각각 보안을 위해 해야 할 일들이 있겠지만, 우리가 언제나 명심해야 하는 기본 원칙이 몇 가지 있다. 공격 표현을 최소화하라. 최소 권한 원칙. 안전한 기본값. 민감 정보를 암호화하라. 보안 업데이트를 적용하라.

 


 

🎀 모던 자바스크립트 튜토리얼 스터디 참여하기

 

오늘은 6~8챕터 범위로 스터디를 진행했어요

렉시컬 환경과 클로저로 이야기를 나눴어요

오늘은 너무 피곤해서 집중을 잘 못했네요..

 


 

😁 오늘 한 일


 

📕 공부하기

- 오늘은 주말이라 여유롭게 공부했어요!

- 밭에 다녀오고 낮잠을 두시간 넘게 잤어요 ㄷ ㄷ

- 와 큰일났다 정보처리기사 공부 또 안했다

 

🌾 주말농장가기

- 오늘 아빠를 따라서 주말농장에 갔어요!

- 아빠 대학교 선배님 밭에서 같이 도와서 하는거래요~

- 토마토, 호박, 고구마, 고추 등 엄청 다양하게 심으셨는데 오늘은 구경만 했어요 ㅋㅋ

- 가서 멋진 개도 봤어요! 처음엔 막 짖더니 먹을거주니까 얌전해요 귀여워요 ㅎㅎ

 

 

🍝 맛있는것 먹기

- 마트에 장보러가면서 엄마아빠랑 푸드코트에서 점심을 먹었어요

- 저녁엔 엄마아빠랑 빠네파스타를 만들어먹었어요!

- 밀키트로 만드니까 완전 간편하고 저렴하게 먹었어요!!

 

 

🎸 베이스 배우기

- 오늘부터 학원에 가서 베이스를 배워요!

- 오늘은 베이스를 잡는법과 음계를 배웠어요

- 하하 오랜만에 음악인으로 복귀해요!

 

 

'코딩 > TIL' 카테고리의 다른 글

TIL #220502  (0) 2022.05.02
TIL #220501  (0) 2022.05.01
TIL #220429  (0) 2022.04.29
TIL #220428  (0) 2022.04.28
TIL #220427  (0) 2022.04.27