개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
좋은 코드는 좋은 소설처럼
깨끗한 코드는 주의 깊게 작성한 코드다
독자를 생각하며 코드를 쓰자
TIL (Today I Learned) 날짜
2022. 03. 23
오늘 읽은 범위
3장. 기본 도구
책에서 기억하고 싶은 내용을 써보세요.
언제나 일을 하는 데에 더 나은 방법이 없는지 살펴라. 필요에 따라 도구를 취하도록 하라.
실용주의 프로그래머의 기본재료 => 지식!! 이고 지식을 저장하는 최고의 포맷 => 일반 텍스트!
분명 더 나은 방법이 있을 텐데, 그리고 더 나은 방법이 있는지 찾아보는 습관을 들여라
버전 관리 시스템은 일종의 거대한 실행 취소 키와 같다. 언제나 버전 관리 시스템을 사용하라.
디버깅은 단지 문제 풀이일 뿐이라는 사실을 받아들이고, 그런 마음으로 공략하라
디버깅은 시작하기에 앞서 올바른 마음가짐이 중요함, 마인드 컨트롤! 명상! 기도?
자신을 편안하게 만들어야 한다
디버깅할때 근시안 함정에 주의하라. 항상 문제의 근본 원인을 찾으려고 노력하라!
오류메시지 좀 읽자!!(뜨금..) 오류 메시지 안에 해결 방법이 있지....
문제의 원인을 찾는데 매우 단순하지만 유용한 기법으로 그냥 누군가에게 문제를 설명하는 방법!
일지를 남겨 보라! 항상 메모하는 습관!!
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
GUI환경을 벗어나 셸을 이용한 작업에 익숙해질 수 있도록 도전 해봐야겠다
지금 사용하는 에디터를 유창하게 다룰 수 있도록 마우스를 없애야겠다?는 아니고 단축키나 명령어, 확장기능 등 더 나은 방법을 찾고 배워서 익혀야겠다.
실용주의 프로그래머가 되는 길... 쉽지 않다..
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
이진분할??
텍스트 처리??