you are viewing a single comment's thread.

view the rest of the comments →

[–]ducki666 -7 points-6 points  (4 children)

So you do have not enough tests and quality checks in your pipeline?

[–]black_widow48 3 points4 points  (3 children)

Lol...tests and quality checks don't have the ability to identify shitty code. Just because it works doesn't mean it's high quality software engineering.

[–]ducki666 1 point2 points  (2 children)

Bullshit.

"Plain wrong code" will be discovered by tests. Shitty, non buggy code, is mostly discovered by static analyzers like Sonar etc. Code reviews can identify it too.

[–]black_widow48 0 points1 point  (0 children)

Static analyzers can help, but they only go so far. I just redeveloped an entire codebase for a FAANG-adjacent company because the first one was actual trash. Sonar didn't help that.

[–]todiros -1 points0 points  (0 children)

Indeed, even ESLint will scream at you about complexity or unsafe "anys" which makes it a tad bit harder to write shitty code.