Contents

조회 수 5149 댓글 0
Atachment
첨부 '2'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

developer01.jpg


개발자 남편에게 우유와 달걀을 사오라는 아내..

상당히 오래된 유머인데...


어느 아내가 프로그래머 남편에게

아내 : 우유 하나 사와, 달걀 있으면 6개 사와...

남편은 우유를 6개 사왔다. 
아내는 물었다.

아내 : 왜 우유를 6개나 사왔어!
남편 : 달걀이 있길래 6개 사왔지


대부분의 사람들은 우유 1개, 달걀 6개를 사야 한다고 생각할 것이다. 물론, 나도 그렇다 ㅋㅋ;

하지만, 남편의 직업을 전제로 생각해보면 대화 내용을 다르게 해석해 볼 수 있다. 어이가 없는 상황일 수 있지만 프로그래머의 입장에서 생각해보면 어느정도 공감이 된다.


"달걀 있으면 6개 사와" 라는 말 자체에는 사야 할 대상이 "달걀"이라고 명시적으로 언급되지 않았다는 것이다.


지금 무슨 헛소리냐? 하는 사람들의 목소리가 들리는 것 같다.

억지스럽다고 생각한다면 이렇게 단어를 바꿔서 생각해보자.


밥 한 그릇 줘, 김치찌개 있으면 두 그릇 주고...


위의 문장은 "우유 하나 사와, 달걀 있으면 6개 사오고..." 라는 말과 같은 구조이다.


그렇다면..

두 그릇 달라고 한 것은 밥일까? 김치찌개일까?

1. 밥 한 그릇, 그런데 김치찌개 있으면 밥 두 그릇?

2. 밥 한 그릇 + 김치찌개 두 그릇?


우유와 달걀을 각각 밥과 김치찌개로 바꿨더니 생각하는 방식이 달라졌다.

일상생활에서 이런 경우가 종종 발생하기 때문에 다시 묻는 경우도 있다.

"달걀 6개? 아니면 우유 6개?", "밥 두 그릇?"


이제 위의 두 문장을 가지고 남편이 생각했던 논리를 분석해보자.

프로그래밍에는 그 값(수량)이 변하는 "변수"와 상황을 분기하는 "조건"이라는 용어가 있다.

"줘"라고 요구한 대상은 "밥"이고 밥의 수량은 변수가 된다.

그리고 "김치찌개 있으면"이라는 문장은 조건이 된다.

조건이 포함된 문장에서 요구한 대상(밥)이 변경되지 않았고 수량은 변경되었다.

그래서 "밥"을 달라는 것이고 김치찌개의 유무에 따라 밥의 수량이 달라지게 되는 것이다.


/* 프로그래밍이 이렇게 쉽습니다;; */
변수 밥의 수량 = 한 그릇;
if ( 김치찌개가 있으면? ) {
    밥의 수량 = 두 그릇;
}


이 부분을 이해한다면 남편이 달걀을 왜 6개 사왔는지도 설명이 가능하다.

남편에게 "달걀이 있으면" 이라는 것은 사야 할 우유의 수량을 결정하는 조건이 된다.

따라서, "달걀이 있으면" 이라는 조건이 만족하는 상황이라면 "구입할 물품"의 수량이 6개로 바뀌는 것이다.


남편이 프로그래머라는 전제를 잊지 말아야 한다^^;;

/* 프로그래밍이 이렇게 쉽습니다;; */
변수 사야할 우유 = 1개;
if ( 달걀이 있으면 ) {
    사야할 우유 = 6개;
}


이상하긴(?) 하지만, "남편이 그렇게 이해했을 수도 있겠다." 라는 생각에 조금이라도 공감이 되는가? 아니라도 어쩔 수 없다 ㅠㅠ;


그렇다고 개발자/프로그래머들이 모두 항상 그렇게 생각하는 것은 아니다.

간혹 뭔가에 집중하고 있을 때 무심코 말을 걸게 되면 위와 유사한 경우가 발생할 수 있다.

우린 평소엔 지극히 일반적인 방식으로 생각한다. ㅋㅋㅋ



[관련링크]

계란 있으면 6개 사와

https://hooni.net/61996




?

  1. "587조 가치의 '제7광구', 2028년에 일본 귀속 가능성 높다"

    via KBS 1TV 뉴스9 '제7광구'라 불리는 한국의 영토가 2028년 이후 일본의 영토로 편입될 가능성이 높아 대책이 시급하다는 지적이 나오고 있다. 15일 머니투데이는 세계 최대 산유국인 사우디아라비아의 10배에 가까운 원유와 천연가스가 매장돼 있...
    Date2015.08.17 CategoryFreeTalk Byhooni Views768
    Read More
  2. "가나다라마바사아자차카타파하"로 소설쓰기~

    "가나다라마바사아자차카타파하"로 소설쓰기~
    Date2014.10.06 CategoryFreeTalk Byhooni Views785
    Read More
  3. "눈곱만큼도 존경할 수 없다" 고등학생, 박 대통령 비판 글

    "당신이 대통령이 되어선 안되는 이유" 청와대 홈페이지게시글 글쓴이 : 정송은 | 작성일자 : 2014. 4. 27  숱한 사회 운동을 지지했으나 솔직히, 대통령을 비판해 본 적은 거의 없다. 그러나 처음으로 이번만큼은 분명히 그 잘못을 조목 조목 따져 묻겠다. ...
    Date2014.04.30 CategoryFreeTalk Byhooni Views2030
    Read More
  4. "당신이 지금 먹는 것은 음식 쓰레기"

    "악식" 황교익 선생 어록 BEST 10 #1. "치킨은 보수다" "치킨은 맛있는 음식이야. 한국인이면 당연히 맛있다고 생각해야 해. 외국인들도 한국 치킨 먹는대잖아, 대한민국 치킨을. 대한민국을 자랑스럽게 생각해야 해." 그러니 치킨은 보수이다.관련기사 : 스토...
    Date2015.08.06 CategoryFreeTalk Byhooni Views674
    Read More
  5. No Image

    "세금 더 내기 싫다.." 월세 집주인 꼼수 백태

    처음 월세에 세금물리겠다는 정책 내놓을 때부터 예상되던게 터져 나오네요. 솔직히 꼼수라고 욕할 상황인지는 모르겠습니다. 비전문가인 제가 봐도 뻔히 예상될 헛점투성이 정책을 내놓은 정부가 문제가 아닐런지.. 공통점은 "집주인의 세부담이 세입자에게 ...
    Date2014.03.05 CategoryFreeTalk Byhooni Views2822
    Read More
  6. '1만 시간의 법칙' 틀렸다..결국 선천적 '재능'이 중요

    아무리 열심히 노력해도 타고난 재능을 이길 수 없다는 조금 씁쓸한 소식! 1만 시간의 법칙이란 말을 들어보았을 것이다. 2009년 발표된 책 '아웃라이어'에 나오는 얘기인데, 자신의 분야에서 최고가 되기 위해선 선천적 재능보다 1만 시간의 노력이 더 중요...
    Date2015.08.06 CategoryFreeTalk Byhooni Views549
    Read More
  7. '3.9+5.1=9.0'은 틀렸다? 日 초등 3학년 수학문제에 네티즌 '갑론을박'

    일본의 한 초등학교 수학 시험에서 ‘3.9+5.1=9.0’이라고 답한 것이 옳지 않다는 이유로 1점 감점된 사실이 트위터를 통해 알려지면서 논란이 일고 있다. 이는 지난 19일 한 트위터 사용자가 “초등학교 3학년인 조카의 수학 시험 채점 결과”라며 올린 사진 한 ...
    Date2016.12.01 CategoryFreeTalk Byhooni Views607
    Read More
  8. 'Loading' Christmas Card

    This is a cool and festive "Retro Loading Screen" christmas card. It features 8-bit clip art and a retro computer font. This a perfect Christmas card for any techie. Step 1: Supplies Here is a list of what you will need: Packing tape Black ...
    Date2016.12.05 CategoryFreeTalk Byhooni Views618
    Read More
  9. '개판 오분 전'의 어원

    아수라장 같이 어수선한 상황에 쓰는 표현으로는 알고 있었는데.. 정확한 뜻과 어원은 이렇다고 한다. 개판 5분 전의 개판은 '열 개(開)'에 '널조각 판(板)'으로서 나무널로 된 솥뚜껑을 연다는 뜻. 한국전쟁 당시 피난촌(부산)에서는 각지에서 몰려온 피난민...
    Date2016.06.03 CategoryFreeTalk Byhooni Views1073
    Read More
  10. '고객은 항상 옳다'라는 말이 옳지 않은 5가지 이유

    허핑턴포스트US의 블로거인 '알렉산더 셰룰프(Alexander Kjerulf)'는 (IBM, 레고, 힐튼, HP, 이케아등을 상대로)직장환경과 리더쉽에 대해 강의하는 유명강사다. 그가 최근 '고객이 항상 옳다'라는 말이 옳지 않은 5가지 이유에 대해 정리했다. 이야기는 사우...
    Date2014.04.25 CategoryFreeTalk Byhooni Views2525
    Read More
  11. '눈물의 간장게장'…모성애 자극

    # 간장게장 꽃게가 간장 속에 반쯤 몸을 담그고 엎드려 있다 등판에 간장이 울컥울컥 쏟아질 때 꽃게는 뱃속의 알을 껴안으려고 꿈틀거리다가 더 낮게 더 바닥 쪽으로 웅크렸으리라 바둥거렸으리라 버둥거리다가 어찌할 수 없어서 살 속에 스며드는 것을 한때...
    Date2014.08.21 CategoryFreeTalk Byhooni Views1529
    Read More
  12. '산성비 맞으면 대머리?' 한국에만 있는 이상한 괴담 5가지

    각 나라에는 괴담이 있다. 예를 들면 미국에서는 '자살한 학생의 룸메이트에겐 A를 준다'라는 말이 있고 독일에는 예전에 '맛있는 맥주에는 사람 손가락이 들어있다'라는 설이 있었다. 물론 이제는 아무도 믿지 않는 거짓말이다. 한국에는 '밤에는 손톱을 깎으...
    Date2016.05.31 CategoryFreeTalk Byhooni Views352
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 81 Next
/ 81