Hello everyone, I'm new here, I'm working on graduation project, which is a simple, fullstack web app ; frontend, backend, and I also use some AI framework (LangGraph specifically).
even though the project is relatively simple, I don't just want to ' make code that works' , but I want to make ' maintainable, scalable code', because I value code clarity and reusability so that it will need minimal effort for anyone else to read and understand it, but I wonder is that the only things I must care about ? is that what software design principles or standards only care about ? .
I just heard about this book, does this book contain answers to such questions ?