I am colorblind and I work at a relatively large international corporation. I know that it's not a serious disability like the loss of a limb, except I notice it every day. The higher management always used a color scheme I can't understand for graphs. The new boardgame my friends buy is difficult, as I have to concentrate to understand which color is which; games like junglespeed, where speed matters are unplayable for me.
I also know that I am not the only one, so please, if you are a designer, a manager or someone who has to use a color scheme for their work, take colorblind people into account.
Happy Christmas everybody!
I haven't really coded in C since then, so when I looked at the source code after all those years I found a large number of bad practices and I'm slowly working towards fixing.
My question is - is there any guide towards organizing large C codebases that provides info like:
- How to name header guards? - How to name variables used for the same purpose for consistency? - How to name globals? - How to name the API functions? etc