2,268 reputation
1725
bio website
location
age
visits member for 3 years, 6 months
seen Sep 12 '13 at 16:57

May
25
revised Hungarian Notations/Systems Hungarian Should I?
edited body; added 53 characters in body
May
25
answered Hungarian Notations/Systems Hungarian Should I?
May
25
revised Programmer's blog - How often should I post?
deleted 2 characters in body
May
25
revised Programmer's blog - How often should I post?
added 194 characters in body
May
25
answered Programmer's blog - How often should I post?
May
24
comment What do you consider to be the essential design patterns? And do you use them?
Very similar question already asked GoF Design Patterns - which ones do you actually use?
May
24
answered How to overcome the “being fed up” on a project
May
24
awarded  Critic
May
24
revised Math underpinnings of software testing?
Typo
May
24
awarded  Commentator
May
24
answered Math underpinnings of software testing?
May
24
revised All around design book for a developer (Javascript dev)
Typo; deleted 1 characters in body
May
24
answered All around design book for a developer (Javascript dev)
May
22
revised What to do with private fields with getters and setters in Java
edited title
May
22
revised What to do with private fields with getters and setters in Java
deleted 28 characters in body; added 6 characters in body; edited title; edited title
May
22
asked What to do with private fields with getters and setters in Java
May
22
answered In the Aggregate: How Will We Maintain Legacy Systems?
May
22
comment Variable naming conventions?
Consistency isn't the only thing. For example, someone can choose a consistent naming conventions for their own code, but if that convention is wildly different from other naming conventions, then when using other libraries ... there will inevitably be inconsistencies. For example, if I choose to use property naming conventions from C# in Java, I will not be consistent with how code is written in all other systems. I could write order.Size() (as opposed to order.getSize()) but since other libraries use getters and setters my code won't be consistent.
May
22
comment Variable naming conventions?
Sure, you can always assign something to itself. The major difference between this.size and _size is consistency. With this.size is that it is optional. For example, if there was another private field called name, there is no need to use this.name in the code, I could just as easily use name without any clashes. Because this can be used sometimes, and not other times is why using this is inferior. On the other hand, there is no ambiguity with _ ...
May
22
comment Variable naming conventions?
pzycoman ... can you please point me to where it states that. A quick look and I couldn't find any reference to using capitals in variables that are passed to public methods. But for example, on P 118 of the second edition, there is an example of where public methods are not using capitals but lower case. "public void Write(uint value);"