Every day we compose many of lines of code. Working code, but often poorly written code. Smelly code actually. Smelly, stinky code is hard to maintain and will eventually slow down your productivity and joy.
Applying the right principles, patterns and practices will improve your code. It will make it easier to work as a team and manage it in the future. Together with useful tooling it will empower you to write clean and appealing code.