Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
[TIL] 3장.기본 도구
#pragmatic
2년 전
377

오늘 TIL 3줄 요약

  • 좋은 코드는 좋은 소설처럼

  • 깨끗한 코드는 주의 깊게 작성한 코드다

  • 독자를 생각하며 코드를 쓰자

TIL (Today I Learned) 날짜

2022. 03. 23

오늘 읽은 범위

3장. 기본 도구

책에서 기억하고 싶은 내용을 써보세요.

  • 언제나 일을 하는 데에 더 나은 방법이 없는지 살펴라. 필요에 따라 도구를 취하도록 하라.

  • 실용주의 프로그래머의 기본재료 => 지식!! 이고 지식을 저장하는 최고의 포맷 => 일반 텍스트!

  • 분명 더 나은 방법이 있을 텐데, 그리고 더 나은 방법이 있는지 찾아보는 습관을 들여라

  • 버전 관리 시스템은 일종의 거대한 실행 취소 키와 같다. 언제나 버전 관리 시스템을 사용하라.

  • 디버깅은 단지 문제 풀이일 뿐이라는 사실을 받아들이고, 그런 마음으로 공략하라

  • 디버깅은 시작하기에 앞서 올바른 마음가짐이 중요함, 마인드 컨트롤! 명상! 기도?
    자신을 편안하게 만들어야 한다

  • 디버깅할때 근시안 함정에 주의하라. 항상 문제의 근본 원인을 찾으려고 노력하라!

  • 오류메시지 좀 읽자!!(뜨금..) 오류 메시지 안에 해결 방법이 있지....

  • 문제의 원인을 찾는데 매우 단순하지만 유용한 기법으로 그냥 누군가에게 문제를 설명하는 방법!

  • 일지를 남겨 보라! 항상 메모하는 습관!!

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • GUI환경을 벗어나 셸을 이용한 작업에 익숙해질 수 있도록 도전 해봐야겠다

  • 지금 사용하는 에디터를 유창하게 다룰 수 있도록 마우스를 없애야겠다?는 아니고 단축키나 명령어, 확장기능 등 더 나은 방법을 찾고 배워서 익혀야겠다.

  • 실용주의 프로그래머가 되는 길... 쉽지 않다..

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 이진분할??

  • 텍스트 처리??