728x90 반응형 rubber-duck1 러버덕과 러버덕 Rubber-Duck 프로그래밍에서 사용하는 용어 중에 고무오리(Rubber Duck)라는 게 있다. 고무오리, 영어로 하면 러버덕 러버덕은 문제를 해결하기 위한 방법 중 하나이다. 가상의 대상을 두고 문제에 대해서 설명을 하는 과정 중에 해결책을 찾게 되는 방법으로 이러한 것을 러버덕 디버깅이라고도 한다. 실제로 나도 프로그래밍을 하다가 문제가 생겼을 때 은연중에 설명하듯이 혼자 중얼거리면서 해결방벙을 떠올리곤 했다. 이 단어의 유래에 대해서 생각해 봤다. 서구권을 기준으로 물이 받아진 욕조를 떠올렸을 때 물 위에 떠있는 인형 하면 가장 먼저 고무오리가 연상된다. 욕조에 앉아 있으면 심리적으로 안정이 되면서 복잡하던 머릿속도 정리가 되는데 이때 일상생활에서나 현재 겪고 있는 문제에 대해서 상태로 앞에 .. 2023. 1. 7. 이전 1 다음 728x90 반응형