Software architecture is important, lots of companies have problems related to it.
It’s easy to see companies with big support teams and some companies don’t know how to break side effects of bad coding. You can see one bug creating new 10 bugs, because it’s hard to identify side effects.
So I strongly recommend this book. It’s an evident book. A lot of professionals have recommended this book.