Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- php
- 20.04
- 라라벨
- MySQL
- 맛집
- upbit
- 맥
- TiL
- 프레임워크
- codeigniter
- Ubuntu 20.04
- 옵티머스 g
- Raspberry Pi
- 옵티머스g
- 라즈베리파이
- Selenium
- 우분투 20.04
- C
- 라즈비안
- 우분투
- Laravel
- 회고
- 제주도
- FMS
- 옵지
- ubuntu
- 코드이그나이터
- 옵G
- 셀레니움
- 업비트
Archives
- Today
- Total
평범한 이야기들
러버덕코딩 (Rubber Duck Debugging) 본문
728x90
러버덕코딩
러버덕코딩(Rubber Duck Debugging)은 프로그램을 개발할 때에 자신의 코드를 누군가에게 설명하듯이 말로 설명하는 방법입니다. 이 방법은 코드를 이해하고 디버깅하는 데 효과적인 방법으로 알려져 있습니다.
러버덕코딩이 효과적인 이유
- 코드를 말로 설명하면 코드를 더 잘 이해할 수 있습니다.
- 코드를 누군가에게 설명하면, 코드의 흐름을 파악하고 오류를 발견하기 쉽습니다.
- 코드를 말로 설명하면, 코드의 구조를 개선하고 가독성을 높일 수 있습니다.
러버덕코딩 유의사항
- 코드를 설명할 때는, 코드의 흐름과 각 줄의 의미를 설명합니다.
- 코드를 설명할 때는, 코드의 구조와 가독성을 높이는 방법을 생각합니다.
- 코드를 설명할 때는, 코드의 오류를 발견할 수 있도록 주의합니다.
러버덕코딩을 사용할 때는, 다음과 같은 대상에게 코드를 설명할 수 있습니다.
- 고무 오리
- 다른 사람
- 자신
고무 오리에게 코드를 설명하면, 코드를 부끄러워하거나 숨기지 않고 자유롭게 설명할 수 있습니다. 다른 사람에게 코드를 설명하면, 코드를 다른 사람의 관점에서 바라볼 수 있습니다. 자신에게 코드를 설명하면, 코드를 더 잘 이해하고 디버깅할 수 있습니다.
러버덕코딩은 프로그래머뿐만 아니라, 코딩을 하는 모든 사람이 사용할 수 있는 효과적인 방법입니다.
728x90
Comments