3 ms·
> That is a content free statement, you should think better. It is the thesis statement of my comment. It tells you what I think of your opinion while the rest
by krisoft 4y ago
> That is a content free statement, you should think better.
It is the thesis statement of my comment. It tells you what I think of your opinion while the rest of them tells you why.
> Every project I've looked at,
Great. So what? That might be enough to show that many projects are terrible. It doesn’t show what those people’s aim was. And certainly not enough to show that nobody other than Knuth consistently aims to write well writen code.
On the contrary it is super simple to prove you wrong. I have multiple excelent colleagues and former colleauges who are obsessed about writing well written, readable code. They work hard to find the right abstractions, document their designs, discuss the macro and micro level consequences of choices they make. They worry about creating missuse resistant APIs, and rewrite code when they deem it not simple and obvious enough. They review fellow developers code to maintain these high standards. These are all forms of consistently aiming to write well written code.
When you say “only Knuth…” you are dissing all of these great engineers. And you are dissing them, without even knowing them.
> People seem to think that code quality means using consistent variable names and indenting.
You clearly haven’t met the right people then.