1장. 실용주의 철학 소제목 고양이가 내 소스코드를 삼켰어요 소프트웨어 엔트로피 돌멩이 수프와 삶은 개구리 적당히 괜찮은 소프트웨어 지식 포트폴리오 소통하라! 1장 실용주의 철학에서는 실용주의 프로그래머가 어떻게 일반 프로그래머와 다른지에 대해 설명한다. 1. 고양이가 내 소스코드를 삼켰어요 가장 큰 약점은 약점을 보일 것에 대한 두려움이다. 문제가 발생했을 때, "고양이가 내 소스코드를 삼켰어요" 라는 답변은 실용적이지 않다. 자신이 맡은 일에 책임을 지고, 자신이 저지른 실수에도 책임을 질 줄 알아야 한다. 모르는 것은 모른다고 솔직하게 말하고 문제가 발생한 부분은 어설픈 변명 대신 대안을 제시하라. 2. 소프트웨어 엔트로피 소프트웨어는 여러가지 물리 법칙을 무시하지만 엔트로피는 대부분의 경우 적용된..