최상훈씨가 강의한 한글로 된 좋은 파일
http://www.zdnet.co.kr/builder/dev/modeling/
"객체지향 소프트웨에 설계의 법칙" 이라는 강좌
1. OCP (Open Close Principle)
2. LCP (Liskov Substituion Principle)
3. ISP (Interface Segregation Principle)
4. DIP (Dependency Inversion Principle)