분류 전체보기

TIL/일일 회고

[일일 회고] 2023-03-21 (화)

# 해야 한다는 생각이 들면 바로 하자. 아침에 일어나서 5분만 더 잔다는 말. 이것만 보고 한다는 말. ~ 이후에 한다는 말. 오늘 할 일을 내일로 미루지 말자. 당장 할 일을 잠시 후로 미루지 말자 글쓰기를 하고 바로 침대에 누워 잠에 들자.

TIL/일일 회고

[일일 회고] 2023-03-20 (월)

# 나의 능력의 살짝 위의 영역을 건드는 것. ​ 내가 이미 알고 있는 영역에서 하는 것은 크게 도움이 되지 않는다. 내가 아예 모르고 있는 영역에서 하는 것도 효율적이지 않다. 둘 사이의 중간인 살짝 위의 영역을 건드려야 성장을 할 수 있다. ​ 두려워 하지 말고 꾸준히 두드리고 도전할 것. 이뤄냈을때의 성취감도 좋다.

개발 서적/일일 독서

[일일 독서] 2023-03-20 (월)

p.201~230 ​ 추상화 벽. 세부 구현을 감춘 함수로 이루어져 있다. 알 필요가 없는 부분은 내부에 감춰놓는다. 데이터 구조가 바뀌더라도 추상화 벽 위에 있는 함수는 신경쓸 필요가 없다. 데이터 구조가 아닌 '아이템을 추가한다' 라는 것이 중요하기 때문. 작은 인터페이스. 추상화 벽 위의 계층에 코드를 추가하는 것이 좋다. 편리한 계층. 개발을 하기에 당장 편리하다면 너무 설계에 연연할 필요는 없다. 자주 바뀌는 코드는 계층의 위쪽에, 아래쪽에 있는 함수 테스트하기, 계층이 낮을수록 재사용하기 좋다. ​ p. ~58 ​ 빨간색 줄 - 가장 중요한 곳, 객관적으로 가장 핵심인 곳 파란색 줄 - 일반적으로 중요한 곳, 객관적으로 중요한 곳 초록색 줄 - 개인적으로 재밌는 곳, 남들이 밑줄 긋지 않았을 ..

TIL/일일 회고

[일일 회고] 2023-03-19 (일)

일정한 수면시간 확보하기. ​ 원래는 12-6의 수면 시간을 유지했었는데, 어느 순간부터 점점 늘어지더니 총 수면 시간은 6시간으로 동일하더라도 새벽 3~4시에 자는 경우가 생기곤 했다. 같은 시간을 자더라도 매일 잠을 드는 시간이 달라지거나 너무 늦게 자게 되면 피로가 풀리지 않고 꽤나 피곤한 느낌이 많이 들었다. ​ 지금 생각해 보면 아침 6시에 일어나서 2시간 정도 학습을 했을 때가 힘차게 하루를 시작하기도 하고 얻는 게 많은 시간이었던 것 같다. ​ 아침 시간을 활용하자!

개발 서적/일일 독서

[일일 독서] 2023-03-19 (일)

p.154~200 ​ 방어적 복사, 깊은 복사를 한다. JavaScript에서는 lodash의 _.cloneDeep 사용을 권장한다. 외부에서 안전한 코드로 데이터가 들어오면 깊은 복사, 데이터 변경, 종료 or 깊은 복사후 return 데이터가 안전한 코드에서 밖으로 나갈때 깊은 복사를 하고 return 카피-온-라이트, 방어적 복사는 둘 다 상황에 따라 필요하다. ​ 계층형 설계. 추상화 레벨을 맞춘다. 같은 계층끼리는 같은 목적을 가져야 한다. 서로 호출하면 안 되고 아래 계층을 바라봐야 한다. 계층형 설계 패턴인 '직접 구현'.

TIL/일일 회고

[일일 회고] 2023-03-18 (토)

오늘 하루는 평일에 미처 회복하지 못한 체력을 회복했다. 개발에 대한 생각을 잠시 넣어두고 맛있는 배달 음식도 먹고 스포츠 경기도 보면서 편안한 시간을 가지게 되었다. ​ 지속적인 학습을 위해서는 중간 중간에 잠시 쉬어갈 수 있는 나만의 무언가를 잘 만들어두면 좋은 것 같다. 학습도 좋지만 인생의 목적이 학습이 되는 건 아니니까 다양한 활동도 해보면서 재미를 찾아보고 싶다. ​ 물론 학습도 진행했지만 가볍게 진행하였다.

개발 서적/일일 독서

[일일 독서] 2023-03-18 (토)

p.131~153 ​ 변경 가능한 데이터를 읽는 것은 액션, 불변 데이터를 읽는 것은 계산. 불변 데이터를 구현하기 위해 필요한 연산은 그렇게 비용이 크지 않다. 문제가 있다면 추후에 최적화. 객체의 카피-온-라이트, Object.assign(). shallow copy, deep copy. 방어적 복사(defensive copy). 처음부터 복사된 데이터를 전달한다.

개발 서적/리뷰

[리뷰] 모던 자바스크립트로 배우는 리액트 입문

제목: 모던 자바스크립트로 배우는 리액트 입문 한줄평: 책의 제목을 정확하게 목차에 담은 리액트 입문자에게 추천하고 싶은 서적. 우선, 현업에서 리액트를 사용하고 있기 때문에 친숙한 내용이라 재밌게 읽을 수 있었습니다. 특히 입문자도 처음 배우는 기술이라는 것에 대한 부담없이 편하게 접할 수 있는 서적이라고 생각합니다. 책의 저자는 리액트를 학습하는 데 있어서 두 개의 큰 장벽이 있다고 얘기합니다. 1. 리액트 고유의 독특한 표기법이나 세계꽌으로 인한 장벽 2. 중급자에서 상급자가 될 때 만나는 장벽 이 책에서는 첫 번째 장벽을 해결할 수 있는 방법에 대해 제시하고 있습니다. 조금 디테일하게 들어가면 자바스크립트 자체에 대한 이해 부족과 잘못된 학습 순서를 이야기합니다. 1장 ~ 3장에서는 모던 자바스크..

유승완
'분류 전체보기' 카테고리의 글 목록 (30 Page)