The SOLID principles, proposed by Robert C. Martin (aka Uncle Bob), are a set of five fundamental guidelines designed to help you achieve maintainable and scalable code.
Clean code is an essential philosophy and practice in software development that focuses on writing code that is easy to understand, maintain, and modify.