I'm Portuguese and most of the software I design and develop is about concepts in Portuguese. How should I name stuff? If I'm talking about Conta or Cliente it's easy: Account and Customer . And what about concepts that aren't in English or for which a translation would be unrecognizable...
Following up on a previous post , this time I'll give you my naming conventions for partial class files. There are two main reasons for me to break a class definition into more than one file. The main one is when I have inner classes and the other is when the file is getting too big. How should I...
I'm a firm supporter of coding conventions (at least of my coding conventions). Software factories [ ^ ] [ ^ ] [ ^ ] and other code generation tools have been taking care of writing the tedious (and, sometimes, ugly) code but, at some point, some code must be written and read by human developers...
I wonder who is responsible for this : public class Formatter { // ... protected ObjectIDGenerator m_idGenerator; protected Formatter m_objectQueue; // ... } Can you spot how many naming conventions were violated here?
I’ve learned from a fellow GASP er of the release of Microsoft Source Analysis for C# (aka StyleCop) . It’s still a work in progress but it’s already very useful.