소프트웨어 개발자가 알아두면 좋을 법, 이론, 원리, ... 노트