- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- react
- 코딩테스트
- TIL
- TWIL
- Git
- 리팩터링 2판
- java
- LEVEL1
- typescript
- javascript
- LEVEL 2
- 면접을 위한 cs 전공지식 노트
- CRUD
- 에러핸들링
- LEVEL 1
- Refactoring
- 코어 자바스크립트
- 프로그래머스
- First Project
- 오늘도 개발자가 안된다고 말했다
- mongodb
- MariaDB
- Err-Handling
- TMIL
- sql
- 배포
- 아고라스테이츠
- Docker
- 알고리즘
- CSS
목록Today I Learned (144)
성장에 목마른 코린이
오늘의 계획 1. 오전 10:00 - 12:00 + 저녁시간 활용해서 이력서 2군데 제출하기 / 기업 분석 2. 오후 1:30 ~ Socket I.O를 이용해 채팅기능 구현해보기 3. Clean Code 책 읽고 중요한 내용 기록하기! 책에서 읽은 중요한 내용! 우리 모두는 대충 짠 프로그램이 돌아간다는 사실에 안도감을 느끼며 그래도 안 돌아가는 프로그램보다 돌아가는 쓰레기가 좋다고 스스로를 위로한 경험이있다. 다시 돌아와 나중에 정리하겠다고 다짐했었다. 물론 그때 그 시절 우리는 르블랑의 법칙을 몰랐다. 나중은 결코 오지 않는다. (page4) 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다. 나쁜 코드를 양산하면 기한을 맞추지 못한다. 오히려 엉망진창인 상태로 ..
오늘의 계획 1. 오전 10:00 - 12:00 + 저녁시간 활용해서 이력서 2군데 제출하기 / 기업 분석 2. 오후 1:30 - 1:45 집중코치 3. 오후 4:00 ~ 함께코치 4. 오후 10:00 ~ 프로젝트 리팩토링 책에서 읽은 중요한 내용! 한 가지 프로그래밍 언어를 꼼꼼히 배우는 데 집중하라. 코드 구조화란 주석을 줄줄이 달지 않고도 이해하기 쉽도록 코드를 잘 작성하는 것을 가리킨다. 원래는 코드만으로도 의사 전달이 가능해야 한다. 대부분의 개발자가 새 코드를 작성하는 일보다 기존 코드를 유지 보수하는 일에 훨씬 더 많은 시간을 쓰기 때문이다. 나중으로 미루지 말고 코딩을 처음 배울 때 부터 깔끔하게 잘 작성하는 법을 배워두기 바란다. (page 54 - 55) 알고리즘과 데이터 구조에 관한 ..
오후 7시 - 8시 30분 Career Talk 중요한 내용! 그리고 취업 지원현황을 엑셀파일로 남기는 것이 굉장히 인상적이고 해야겠다고 생각했습니다! 책에서 읽은 중요한 내용! 아무리 간단한 수정이라도 리팩터링 후에는 항상 테스트하는 습관을 들이는 것이 바람직하다! (page 32) 조금씩 변경하고 매번 테스트하는 것은 리팩터링 절차의 핵심이다!(page 32) 변수의 이름을 더 명확하게 바꿔보자!(page 33) 컴퓨터가 이해하는 코드는 바보도 작성할 수 있다. 사람이 이해하도록 작성하는 프로그래머가 진정한 실력자다.(page 35) 리팩터링 때문에 성능이 떨어진다면, 하던 리팩터링을 마무리하고 나서 성능을 개선하자.(page 47) 대체로 리팩터링 덕분에 성능 개선을 더 효과적으로 수행할 수 있다...
오늘의 프로젝트 목표 프로젝트 내용 진행중인 에러 Kakao Oauth를 구현하는 도중, Refresh 토큰이 담기지가 않습니다 https://github.com/codestates/agora-states/discussions/2577
오늘의 프로젝트 목표 프로젝트 내용 오늘의 에러핸들링