2022년 01월 18일
수정하기
문서 생성 2022-01-18 15:15:15 최근 수정 2022-01-18 15:17:21
📚 오늘 도전하고, 배운 것
리팩터링
- 리팩터링은 겉으로 드러나는 코드의 기능(겉보기 동작)은 바꾸지 않으면서 내부 구조를 개선하는 방식으로 소프트웨어 시스템을 수정하는 과정이다. 버그가 생길 가능성을 최소로 줄이면서 코드를 정리하는 정제된 방법이다.
- 《리팩터링(2판)》 - Chapter 01 읽기
- 이번에 처음 읽는건 가볍게 훑고 나중에 리팩터링해야 할 때 다시 읽어봐야겠다.
CSS
- Learn CSS 001 ~ 004
- 003까지만 번역이 되있긴 했지만 번역기의 성능이 뛰어나서 읽는데 무리가 없었다. 그나저나 문서가 정말 좋다.
🤔 학습하면서 궁금하거나 어려웠던 점
- 갑자기 브라우저의 아이콘들이 왜 다 원의 모양을 하고 있는지 궁금해졌다.
- https://www.quora.com/Why-are-web-browser-logos-all-round
- https://ux.stackexchange.com/questions/113635/why-do-browsers-have-circular-logos
- 저마다의 생각을 들을 수 있었는데 인터넷이 세상 사람들을 서로 연결해줘서 지구본을 본따 만들었다는 의견에 공감이되었다. 그러고 자연스레 잘나가는 브라우저가 원형이니 그걸 따라하게 되고...
🌅 내일은 무엇을?
- 《리팩터링(2판)》 - Chapter 02, 03 읽기
🖋 log
- 운동하면서 포핸드가 정말 안됨을 느꼈다. 박자 감각이 부족한 것 같다. 더 잘하고 싶다.