On 01/20/2017 07:58 PM, Neil Cherry wrote:
On 01/20/2017 01:47 PM, Dave McGuire via vcf-midatlantic wrote:
On 01/20/2017 01:35 PM, Steven Toth wrote:
If you're writing a large software stack, need to integrate with other frameworks or libraries, an IDE is the way to go.
Not picking on Steven, but on the dislike of most IDEs. One more thing, and it's really at the top of my list since I tend to be very OCD on engineering related things ... it makes a @#$!%^& mess of the code indentation. I almost always know when someone uses an IDE because the code will end up getting some weird identation that no programmer could ever come up with. You can generally tell a programmers preference for the way they code but only an IDE can mess up indentation like that.
if(blah) { if (!red) { sub_function(); subfunct2(); } } else { subfunct2(); }
(Wow that was painful to type and look at)
Ugh, I couldn't agree more. Readability is important. Someone else might inherit your code! My source code ALWAYS has perfect and consistent formatting and indentation, and NEVER has dangling whitespace at the ends of lines. And I don't ever even have to think about it; my editor, emacs (which is, among other things, a true programming editor, not just a half-assed "text widget" thrown into an IDE) does all of that for me, automatically. Neatness is important. Pride in workmanship is important. Not that I said "important"...which is very different from "popular" or "common". ;) -Dave -- Dave McGuire, AK4HZ New Kensington, PA