Community

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

← Go back
TIL 3장 기본 도구
#pragmatic
2년 전
439

오늘 TIL 3줄 요약

  • 도구가 더 훌륭하고 사용법에 능숙해질수록 생산성이 높아질 것이다. 

  • IDE가 갖는 한계를 넘어설 수 있어야한다. 

  • 기본 도구 상자에 어떻게 투자할 것인가.

TIL (Today I Learned) 날짜

2022-05-18

오늘 읽은 범위

3장 기본 도구

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

  • GUI환경: 간단한 조작으로 빠르고 편리한 기능을 제공할 수 있지만, 설계자가 의도한 범위를 벗어나지 못한다.

  • 셸 가지고 놀기 : 컴퓨터에서 최고의 효용을 끌어나갈 도구

  • 버전관리 시스템으로 할 수 있는 것 
    * 변경사항 관리
    * 특정 시점으로 복원
    * 공동작업
    * 배포 파이프라인
    * 이슈추적
    * 팀 상호작용

  • 비난 대신 문제를 해결하라

  • 코드를 고치기 전 실패하는 테스트부터

  • 그 놈의 오류메시지 좀 읽어라

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

  • "그 놈의 오류메시지 좀 읽어라"에서 발이 저려서 깜짝 놀랐다. 무턱되고 그 부분부터 확인하는게 나였다...!!

  • 체계적인 디버깅 과정을 정리할 수 있었다. 무턱대고 오류메세지를 읽고 디버깅을 처음부터 하나하나 봤었는데, 이제는 이진분할로 디버깅도 nlogn으로 할 수 있을 것 같다.

  • 실패테스트는 언제나 중요하다

  • IDE만 만지고, Git도 IDE를 통해서 하다가 안되면 검색해서 git명령어를 입력했었는데 좀더 CLI환경에 익숙해지도록 해야겠다.

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

  • 디버깅 파트의 소거법이라는 소제목이 이해가 안간다. 내 코드의 의심부분부터 소거해나가라는 건지

오늘 읽은 다른사람의 TIL

beok001님 https://nomadcoders.co/community/thread/5254

ejy1105님 https://nomadcoders.co/community/thread/5258