Bit of a tangent, but here goes...<p>It&#x27;s a shame that C ... Java like languages became dominant, in that they &quot;hide&quot; identifier names <i>after</i> the type types, rather than putting the identifiers at the start of a line where they are more visible.  (thank God for type inference, I guess, in newer languages)<p>Also, I find CamelCraps an impediment to scanning the names in code, as well.  This is less of an issue when the name is one word, but &quot;we&quot; sure seem to like our AdjectiveAdjectiveAdjectiveNoun names in Java-land :-(<p>E.g. -<p><pre><code>    qualifier qualifier AdjectiveAdjectiveAdjectiveNoun adjectiveAdjectiveAdjectiveNoun = new AdjectiveAdjectiveAdjectiveNoun(42)
</code></pre>
Or was I supposed to @AutoInject that?<p>Please, just shoot me now.