Design Patterns 필요성 디자인 원리와 팁 클린 코드 Why clean code? Use clear names Use one word for one concept Make functions smaller Minimize side effects Keep your code DRY! Use clear comment Code Small Bits and Test 클린 코드 in OOP Single Responsibility Principle SRP Open Closed Principle OCP Liskov Substitution Principle LSP Integrate segregation Principle ISP Dependency Inversion Principle 서론 웹 개발 동아리에서는 개발..