I'm going through a phase in my career where I feel like code quality is often misunderstood and most things that people energetically debate just really don't matter at all.
Code reviews have devolved into "can I read your code and does it look like you basically did what you were supposed to".
And I want to stress, I do still care about quality and maintainability. I try to use a null-safe approach to avoid runtime errors. I write referentially transparent code. I write tests where they are appropriate. I ensure that my classes have clean, easy to use interfaces.
I'm not a monster.
But when it comes to most stuff people argue about these days, I really just don't care.
I don't care if you use angular or react.
I don't care if you write tests for everything or not.
I don't care if you're following agile to the letter, because you're almost certainly not and everyone does it differently anyway.
I don't care if you are using rebase or not for your git merges.
I don't care if your commit messages are beautiful or not, just include the ticket number so I can look it up.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!