리팩토링: Avoid return statement with value if you can.

영어로 제목을 쓰려던 것은 아니었으나, “Catch me if you can”을 의식하다보니, 이런 제목이 되었습니다. 사실 영어는 종종 의도를 드러내는데 유리하기도 하구요. 🙂 프로그래밍 언어에서 return문은 아주 중요한 역할을 합니다. 프로그래밍을 수학적 모델로 표현하는데 있어서, 함수라는 개념은 핵심적인 역할을 하고 있으며,

개인정보의 관리책임

개인정보 보호 전문기업에서 일한지 12년이다. 그리고, 그 짧지 않은 기간 동안 이렇게 전 국민적인 관심을 몰아받는 보안사고도 없었다. 단언컨데, 이건 최악의 “개인정보 유출 사고”다. 보는 관점에 따라서는. 이를 한 하청업체 직원이 작심하고 개인의 금전적 이익을 위해 빼돌린 범죄 사건이라고 볼지,