I am in a new team. I am shocked by their coding guidelines.
Example:
strName
iCount
structRectangle
listCustomers
retVal (for the return value... that is really biting me... how someone can do this)
They demand to write the datatype before the variable with the argument that this way the developer knows everytime what datatype the variable is without scrolling up to the declaration.
Well that is true, but my argument would be then a method should not be longer than 30 lines (else put code in another method) which fits into a common 24" screen...
But I am not totally convinced because there are things like Action<T>, Dynamic, Func<T>
in .NET. which force me too to go the same way and do "actionCustomers" for a delegate holding a method gettings a list of customers.
What advice can you give me as an alternative to e.g. "actionCustomers" which should render the argument of the team useless?