Originally Posted by jamescondron
a lot of the tools which were originally designed to aid coding and to speed up work are now misused to such an extent that people can't program in any way or form that does not provide a point&click/ drag&drop interface
Over 40 years ago in the boy scouts and only once, I lit a fire to cook my dinner using a flint and crumbled up dry leaves, etc. After that I fell into bad practice
of using matches when I want to light a barbecue, and later into even worse practice of using a long wand butane lighter. By now if I had only a flint and dry leaves to light the barbecue, I'd be eating my food raw (or going inside to cook the food by what must be unspeakably worse practice).
Less than 40 years ago, I did a lot of programming PDP-7's and 8's in machine language by keying each instruction into the front panel switches in binary. So I know that crutches such as text editors and assemblers for low level programming just keep you from really having a feel for programming.
My point is that is what tools are for.
It is not bad practice to depend on a tool.
If a tool aids you in coding and speeds up your work, you should use it. Naturally that will make you forget how to work at all without such a tool. So what?