Hacker News new | ask | show | jobs
by whatch 2187 days ago
That can happen when maintainers are professional scientists rather than professional web developers

update: added "professional" before "scientists"

1 comments

But you'd think they're still reading through Django's deployment documentation which explicitly states that you don't run DBEUG = True in production.
I used to support scientists. I would not expect that unless you got the documentation published in a high-profile journal.
Heheh, from the guys who use variables such as Vo ,tm,max_p, this guy expect them to RTFM.
Those are perfectly reasonable names since they're standard convention in engineering and science. It's like using i, j, and k for index variables in iterators; the meaning is clear due to convention.
As someone who started learning Python with Data Science and ML courses and tutorials I overused these short names for variables in my first web apps
Modern practice is to avoid i/j/k. i for a loop is alright, but if you start nesting, start giving those names semantic tells