![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://linux.community/api/v3/image_proxy?url=https%3A%2F%2Flemmy.ml%2Fpictrs%2Fimage%2Fd3d059e3-fa3d-45af-ac93-ac894beba378.png)
16·
2 months agoAs a software engineering researcher, I strongly agree. SE research has studied code comprehension for more than 40 years, but for that amount of time, we know surprisingly little about what makes really high-quality code. We are decent in saying what makes very bad code, though, but beyond extreme cases, it’s hard to come to fairly general statements.
A few bad things in code for which we have fairly consistent evidence: