Beyond the Basic Stuff with Python [Chapter 01 ~ 02]
Chapter 01 - DEALING WITH ERRORS AND ASKING FOR HELP [오류 처리 및 도움 요청]
1.1_ How to Ask for Programming Help [프로그래밍 도움을 요청하는 방법]
- 도움을 요정할 때 하지 말아야 할것 11가지
1) 질문하기 전에 질문을 해도 되는지 묻는 것
온라인상에서는 즉각적으로 피드백을 하기가 어려울 수가 있다. 질문을 해도 되는지는 예의 바르게 묻는 것이지만 서로 시간의 텀이 있으므로 질문을 바로 하자
[Not Recommend]
혹시 질문 드려도 될까요?
[Recommend]
oo한 부분이 안되는 데 이 부분에 대해서 질문해도 될까요?
2) 직접적으로 질문하지 않고 질문을 암시하는 것
문제를 설명할 때 상대가 말하는 내용을 알고 있다고 가정하기 쉽다.
“코드가 작동하지 않습니다”는 질문이 무엇인지 암시할 수는 있지만 물음표로 끝나는 명시적인 질문을 포함하는 것을 추천한다.
3) 상황에 맞지 않는 포럼이나 웹 사이트에 질문 하는 것
상황에 맞는 사이트에 방문해서 질문하자
4) “문제가 있습니다” 또는 “도움을 주세요”와 같은 구체적이지 않은 게시물 제목 또는 이메일 제목 작성을 하는 것
[Example] python 3.7 : 0000 오류를 어떻게 해결할 수 있을까요?
5) “내 프로그램이 작동하지 않습니다”라고 하면서 어떤 것을 원하는지 설명 안하는 것
6) 전체 오류 메시지 포함 안하는 것
7) 전체 코드 공유를 안하는 것
8) 잘못된 포맷팅의 코드를 공유하는 것
[Wrong Example]
def add(a, b):
result=a+b
return result
9) 이미 시도한 과정을 설명하지 않는 것
10) 운영 체제 또는 버전 정보를 제공하지 않는 것
11) 다른 사용자에게 프로그램을 작성해 달라고 요청하는 것
Chapter 02 - ENVIRONMENT SETUP AND THE COMMAND LINE [환경 설정 및 명령행]
2.1_ Command Line Interface
- Windows : C:\Windows\System32\cmd.exe
- macOS : /bin/bash
- Ubuntu Linux : /bin/bash
Reference
[Beyond the Basic Stuff with Python_Al Sweigart] - https://inventwithpython.com/beyond/
[Chapter 1 - Dealing with Errors and Asking for Help] - https://inventwithpython.com/beyond/chapter1.html
[Chapter 2 - Environment Setup and the Command Line] - https://inventwithpython.com/beyond/chapter2.html
CC License - [CC BY-NC-SA 3.0]
Translator - ChatGPT
댓글남기기