벌목꾼처럼 벌목하기
I am currently a student at Flatiron School. I am studying
소프트웨어 공학. 이것은 Atari 800과 Commodore 64의 난잡한 시절에 일부 BASIC 언어 프로그램을 제외하고 실제 코딩에 대한 나의 첫 경험입니다. JavaScript로 코딩하는 것은 수년 동안 이와 같이 생각할 필요가 없었던 마음에 상당한 충격이었습니다! 그것은 매우 도전적이었고 때때로 상당히 실망스러웠지만, 나에게는 물에 빠진 사람에게 던져진 생명의 은인과 같은 한 가지가 있었습니다. 바로 console.log()입니다.
부트캠프의 사전 작업 단계에서 console.logging은 커리큘럼의 일부입니다. 그들이 당신에게 가르치는 첫 번째 것 중 하나입니다. 실제 프로그램의 일부는 아니지만 앞으로 많이 사용할 프로그래밍 도구에 가깝다고 합니다. 정말 그렇게 큰 거래처럼 보이지 않습니다. 우리가 함수를 작성하고 DOM을 조작하기 시작할 때까지는 console.logging이 프로그래머를 위해 얼마나 많은 일을 할 수 있는지 감사하기 시작했습니다. console.logging이 성공과 실패의 차이인 경우가 여러 번 있었습니다.
Console.logging은 도중에 작업을 확인하는 좋은 방법입니다. 우리의 주 강사인 Brooke는 일찍부터 console.logging에 대해 이야기했습니다. 처음에는 마음에 들지 않았습니다. 다양한 일대일 세션에서 강사는 계속해서 "콘솔에 기록하십시오. 당신은 방금 무언가를 바꿨습니다.”. 방금 DOM에서 HTML 요소를 선택한 경우 console.log()를 수행하고 올바른 요소를 선택했는지 확인하십시오. 방금 변수를 할당했습니까? Console.log()하고 올바르게 할당했는지 확인하십시오. 방금 가져오기 요청을 했습니까? console.log()에서 리턴은 어떻게 보입니까? 프로그램을 구성하는 모든 단계에서 작업을 올바르게 수행했는지 아는 것이 정말 중요합니다.
Console.logging은 잘못한 일을 알려주는 데에도 유용합니다. 가져오기에서 반환 데이터가 없습니까? 해당 리소스를 다시 확인하거나 실제로 해당 반품을 보낸 곳을 확인하십시오. 함수에 console.logged했는데 아무 일도 일어나지 않았습니까? 올바른 주장을 보냈습니까? 실제로 함수를 호출했습니까? 그리고 console.logging 변수에 대해 시작하지 마십시오. 저는 3주 동안 실제 코딩을 해왔고 아마도 변수를 사용하여 할당하거나 작동할 수 있는 다양한 방법에 대한 책을 쓸 수 있을 것입니다!
내가 console.log()를 좋아하는 것처럼 들린다면 나는 이 게시물을 정말 과소평가한 것입니다! 나는 그것을 살려고 노력합니다. 많은 것을 쓸 때마다 필연적으로 작동하지 않습니다. 그런 다음 다시 들어가서 무슨 일이 일어나고 있는지 파악해야 하고 뿌리를 내릴 것이 많습니다. 내가 갔을 때 console.logged만 있었다면 최소한 무엇이 작동하는지 알았을 것이고 모든 가져오기 데이터, DOM 요소 및 변수가 옳다는 것을 알고 있다면 범위를 많이 좁힌 것입니다. 내가 console.logging에 너무 빠져 있는 것일 수도 있습니다. 저는 console.log()를 가져오거나, 변수를 할당하거나, 변수에 대해 작업하거나, DOM에서 요소를 선택할 때마다 거의 매번 콘솔.로그()를 사용합니다. 이것이 궁극적인 솔루션은 아니지만 확실히 도움이 되었고 문제 해결을 보다 쉽게 관리할 수 있게 되었습니다.
Reference
이 문제에 관하여(벌목꾼처럼 벌목하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/johnroy71/logging-like-youre-a-lumberjack-ckl텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)