Song's Blog

#clean

Cover for Key Principles of Clean Code

Key Principles of Clean Code

Here are some key principles of clean code I usually follow. The examples are written in typescript.

Cover for Clean Craftsmanship Index

Clean Craftsmanship Index

Cover for Clean Architecture Index

Clean Architecture Index

Cover for Clean Architecture Part6. Chap34. The Missing Chapter

Clean Architecture Part6. Chap34. The Missing Chapter

Cover for Clean Architecture Part6. Chap32.

Clean Architecture Part6. Chap32.

Cover for Clean Architecture Part6. Chap31.

Clean Architecture Part6. Chap31.

Cover for Clean Architecture Part6.

Clean Architecture Part6.

Cover for Clean Architecture Part5. Chap29.

Clean Architecture Part5. Chap29.

Cover for Clean Architecture Part5. Chap28.

Clean Architecture Part5. Chap28.

Cover for Clean Architecture Part5. Chap27.

Clean Architecture Part5. Chap27.

Cover for Clean Architecture Part5. Chap26.

Clean Architecture Part5. Chap26.

Cover for Clean Architecture Part5. Chap25.

Clean Architecture Part5. Chap25.

Cover for Clean Architecture Part5. Chap24.

Clean Architecture Part5. Chap24.

Cover for Clean Architecture Part5. Chap23.

Clean Architecture Part5. Chap23.

Cover for Clean Architecture Part5. Chap22.

Clean Architecture Part5. Chap22.

Cover for Clean Architecture Part5. Chap21.

Clean Architecture Part5. Chap21.

Cover for Clean Architecture Part5. Chap20.

Clean Architecture Part5. Chap20.

Cover for Clean Architecture Part5. Chap19.

Clean Architecture Part5. Chap19.

Cover for Clean Architecture Part5. Chap18.

Clean Architecture Part5. Chap18.

Cover for Clean Architecture Part5. Chap17.

Clean Architecture Part5. Chap17.

Cover for Clean Architecture Part5. Chap16.

Clean Architecture Part5. Chap16.

Cover for Clean Architecture Part5. Chap15.

Clean Architecture Part5. Chap15.

Cover for Clean Architecture Part5.

Clean Architecture Part5.

Cover for Clean Architecture Part4. Chap13. Component Cohesion

Clean Architecture Part4. Chap13. Component Cohesion

Cover for Clean Architecture Part4. Chap12. Components

Clean Architecture Part4. Chap12. Components

Cover for Clean Architecture Part3. Chap11. DIP: The Dependency Inversion Principle

Clean Architecture Part3. Chap11. DIP: The Dependency Inversion Principle

Cover for Clean Architecture Part3. Chap10. ISP: the Interface Segregation Principle

Clean Architecture Part3. Chap10. ISP: the Interface Segregation Principle

Cover for Clean Architecture Part3. Chap9. LSP: The Liskov Substitution Principle

Clean Architecture Part3. Chap9. LSP: The Liskov Substitution Principle

Cover for Clean Architecture Part3. Chap8. OCP: The Open-Closed Principle

Clean Architecture Part3. Chap8. OCP: The Open-Closed Principle

Cover for Clean Architecture Part3. Chap7. SRP: The Single Responsibility Principle

Clean Architecture Part3. Chap7. SRP: The Single Responsibility Principle

Cover for Clean Architecture Part3. Design Principles

Clean Architecture Part3. Design Principles

Cover for Clean Architecture Part2. Chap6.

Clean Architecture Part2. Chap6.

Cover for Clean Architecture Part2. Chap5. Object-Oriented Programming

Clean Architecture Part2. Chap5. Object-Oriented Programming

Cover for Clean Architecture Part2. Chap4.

Clean Architecture Part2. Chap4.

Cover for Clean Architecture Part2. Chap3.

Clean Architecture Part2. Chap3.

Cover for Clean Architecture Part2.

Clean Architecture Part2.

Cover for Clean Architecture Part1. Chap2. A Table of Two Values

Clean Architecture Part1. Chap2. A Table of Two Values

Cover for Clean Architecture Part1. Chap1.

Clean Architecture Part1. Chap1.

Cover for Clean Architecture Part1.

Clean Architecture Part1.