The dice

pascaldice.com

포토로그 마이가든



코드 리뷰


XP에서 말하는 Pair Programming을 말하고자 하는 것이 아니다. White Box Testing을 아예 제 3자에게 맡겨 버리는 것이다. 그렇다고 개발 당사자가 White Box Testing을 하지 말라는 말은 아니고.. -_-;;

흔히 코드 리뷰라고 하던데, 나는 사실 이런 일을 모욕적이다고 생각하였다. 학교 숙제를 검사받는 학생의 기분이랄까? (니가 뭔데 내 코드를 검사해??)

폰 노이만에 대해서 제럴드 와인버그가 쓴 The Psychology of Computer Programming에서 아래와 같은 일화를 소개한다. 최고의 프로그래밍이 내재된 천재성에 의해 발현된다고 믿는 사람들에게 좋은 교훈이 될 듯 하다.

폰 노이만은 스스로가 형편없는 프로그래머라고 생각했다. 그는 자신의 코드를 많은 사람들에게 리뷰해달라고 부탁하였고 많은 오류와 개선에 대한 피드백을 얻었다. 폰 노이만은 컴퓨터 천재라는 별명을 얻었지만 사실 그의 천재성은 자신의 한계를 정확하게 인지하는데서부터 시작되었다.

내가 생각할 때 진정한 문제는 코드 리뷰 자체가 아닌거 같다. 코드 리뷰에 대한 바른 인식과 지식을 공유할 동료 프로그래머를 만나는 일이 정말 힘든게 아닐까? 이런 프로그래머를 찾을 수만 있다면 집시처럼 이 회사 저 회사 옮겨 다니지도 않을텐데 말이다!


- The Psychology of Computer Programming (by Gerald M. Weinberg) 저서를 보고

다나와 면접 후기

정말 오랜만에 본 면접이었다. 그래서 그런지 엄청나게 긴장하고 말도 버벅거린 면접이기도 했다.======================================================================================================================== 다나와 첫느낌사옥의 위치는 스포츠조선 건물 5... » 내용보기

이스트소프트 실기 후기

엊그제 이스트소프트에서 실기 시험을 치고 나왔다.사실 그전에 ACM IPCP 문제를 몇개 풀어보고 들어간 나는 처음에 문제를 보고는 웃음이 났다. 너무 쉬웠기 때문이다. 인터넷에서는 이스트소프트 실기 너무 어렵다, 말도 안된다, 이런 말들이 떠돌고 있어서 바짝 긴장하고 있었다.문제의 내용은 단순한 동적 알고리즘 내용이었다. 그냥 조건에 맞게 재귀호출 해... » 내용보기

XX증권사 채용 사이트

국내 유명 증권사의 채용 공고가 얼마전에 있었죠. 근데 거기서 재밌는 QA 글이 있어서 몇개 소개합니다.쏟아지는 오류 리포트~ 6 페이지 밑으로는 안 찾아봤습니다. 귀찮아서요!몇몇 분들은 암호를 안걸고 글을 올렸는데 답변이 재밌습니다.아.. 어떻게든 증상을 설명해주면 답변을 주겠다고 하시네요.. 여기서는 수천명 중에 일부에 불과하다고 ... » 내용보기

Oracle 단순한 활용 쿼리 모음

※ PROCEDURE 내용 보기SQL> select * from user_source     where name IN (select object_name from user_objects where object_type='PROCEDURE');  ※ CHARACTER SET 확인... » 내용보기



통계 위젯 (화이트)

227
168
2678