본문 바로가기

Life/TIL

20210831 TIL

Facts

  • DFS 두문제 - 타겟넘버, 쿼드 압축 후 개수 세기  
  • 고양이 사진첩 에러 해결 (feat. 야샬님)

Feeling

  • 유형별로 하나씩 격파해나가고 있다는 느낌이 든다. 나도 고민을 해서 풀어보고 뭔가 막히는 곳이 있다면 생각을 어느 방향으로 해야하는지 동료의 조언도 받으면서 나아가는 중이다. 후 갈길이 멀지만 그냥 꾸준히 수련하면 좋아진다는 건 확실히 알아서 묵묵히 나아가야겠다.
  • 에러메세지 해석을 제대로 못한다는 사실을 알게되었다. 원인도 알게 되었다. 그냥 이런 유형의 에러메세지를 보는 게 익숙하지 않기 때문이다. 코딩하는 습관에 문제점도 발견했다. 찍지 말자!! 정확하게 원인을 파악하자. 음 나는 미숙하구만. 아샬님이 이런 잘못들을 나에게 얘기해 주셨을 때 나의 실력이 부족함을 다 들켜버린거 같아서 좀 부끄럽기도 했다. 하지만 난 그냥 내 잘못을 몰랐던거 뿐인걸. 이제 알았으니 됐다. 두번의 잘못을 다시 til에 적는 일은 없도록 하자. 다짐한다! 
  • 우아한js 코드를 살펴보면서 공부중인데 와... 장대하고 복잡한 코드를 보고 이해하는 건 쉽지않다. 이렇게 잘 짜여진 코드도 보기가 쉽지 않다니. 그래도 열심히 파헤쳐보면 도움이 많이 될 것 같다. 이래서 오픈 소스를 많이 보는게 좋다는 걸까? 일단 시간이 걸리겠지만 완벽히 다 이해할 수 없을지 모르지만 최선을 다해 이해해보자.   

Finding

에러가 발생하면

  • 일단 에러가 생긴다면 에러메세지를 본다.
  • 대충 때려 맞추지 마라 정확하게 아는 것이 중요하다.
  • 에러메세지를 완전히 이해하고 무엇이 어디서 잘못되었는지, 어느 코드에서 에러가 발생한건지 알아야 한다. 

 

무언가 공부할 때

    • 일단 비슷한게 있으면 다 알아두는 것이 좋다.
    • 다 봐라. 삽질이어도 잘 봐라. 
    • TDD by example 읽고,  따라서 해보고,  생각까지 따라해봐야한다. 책에서든 강의에서든 뭔가를 할때 무엇을 어떻게 하고있지를 사소한 습관부터도 자세히 봐야한다. 습관들을 봐서 정리를 해야한다.
    • 뭐든 설명할 수 있어야 한다. 그러려면 같은걸 여러번 반복해야 한다. 
    • 고수가 설명하는 것보다 초보자는 열단계이상 스무단계 이상을 쪼개서 밟아야한다. 고수들은 고수들이라 자세히 설명하지 않고 넘어가는 부분이 많다. 
    • vanilla javascript 공부해 볼 자료: backbonejs, woowahanjs

Affirmation

  • 나는 내일이 더 나은 사람이다. 
  • 나는 하나를 깊게 파고드는 사람이다. 
  • 나는 기술적으로 탄탄한 사람이다. 
  • 나는 누구보다 끈기있는 사람이다. 

'Life > TIL' 카테고리의 다른 글

20210906 TIL  (0) 2021.09.07
20210902 TIL  (0) 2021.09.03
20210830 TIL  (0) 2021.08.31
20210829 TIL  (0) 2021.08.30
20210826 TIL  (0) 2021.08.27