In my experience, including `"some_file.h"` is more common than `"some_file.c"`. I also like knowing at a quick glance what the entry point/main file is. That's less explicit when all the files have the same extension.
I know that using .c and .h files is the traditional way of doing it in C, and I started the engine this way, but to be honest, is there any gain to it in this scenario?
The headers are library code, and having more files just means more maintenance and build complexity. Is there another advantage I am not aware of?
Thank you for the feedback and gist, I will take it into consideration.
We use the 'happy path' style at work. It is OK. I find it has its own set of disadvantages as well. I am also not a fan of negative/negating conditions.
Whenever possible, I try to write the code the way I would explain it in plain language. This may be antithetical to the majority of modern programming, but I am OK with that.
A lot of Republicans support Net Neutrality, including the stalwart conservative Scalia. The main reason so many current Republicans oppose it, is the association with Obama, and the piles of money Telecom is floating their way.
In my experience in discussing these issues with people who were pro-FOSTA, this argument has helped them realize that it is violating the first amendment, and an example of government controlling the internet. So I have to respectfully disagree with your conclusion.
I made no mention of it 'not being as bad' as other bills. I stand by my statement. Net Neutrality is government regulating ISPs. ISPs are not the internet.
And I think it could convert those in the anti camp. Some are against Net Neutrality because they see it as government control of the internet (it is not). They need to recognize that FOSTA is directly what they perceive Net Neutrality to be (at least in terms of results).
I find it funny that some people still see Net Neutrality as 'government controlling the internet'. They should take a look at FOSTA if they want to know what government controlling the internet really looks like.