Click here to Skip to main content
15,917,795 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Unified Naming Conventions Pin
Eddy Vluggen2-Jun-18 1:19
professionalEddy Vluggen2-Jun-18 1:19 
GeneralRe: Unified Naming Conventions Pin
David A. Gray2-Jun-18 6:48
David A. Gray2-Jun-18 6:48 
GeneralRe: Unified Naming Conventions Pin
Eddy Vluggen3-Jun-18 0:39
professionalEddy Vluggen3-Jun-18 0:39 
GeneralRe: Unified Naming Conventions Pin
David A. Gray3-Jun-18 13:08
David A. Gray3-Jun-18 13:08 
AnswerRe: Unified Naming Conventions Pin
Gerry Schmitz1-Jun-18 7:56
mveGerry Schmitz1-Jun-18 7:56 
GeneralRe: Unified Naming Conventions Pin
David A. Gray1-Jun-18 11:37
David A. Gray1-Jun-18 11:37 
GeneralRe: Unified Naming Conventions Pin
Gerry Schmitz3-Jun-18 6:22
mveGerry Schmitz3-Jun-18 6:22 
GeneralRe: Unified Naming Conventions Pin
David A. Gray3-Jun-18 13:00
David A. Gray3-Jun-18 13:00 
Gerry Schmitz wrote:
Me, AND MS, have concluded subsequently that the notation is "passe".


Neither of which makes it so.

Gerry Schmitz wrote:
("Renaming", in an established app, is a LAST resort IMO. And a "parameter" is not the same as an "interface"; and doesn't apply in this context).


As is usually the case, renaming for no particular reason is bad practice. Nevertheless, renaming a private variable that has function scope is neither unusual, nor necessarily a last resort. since designing software is a thinking man's game, there is ample room for thinking things through, and renaming variables judiciously.

In the context in which I used the term, parameter is a key element of an interface. In this context, interface is the combination of the signature (order and types of parameters) and the return type of a function. No thanks to IntelliSense, the parameter names displayed by Visual Studio reflect the internally defined names of the parameters of the selected method. Hence, their names are part of the interface definition, whether we like it or not. This is the only reason by which I can justify abandoning Hungarian prefixes for them. Even then, I think doing so is questionable because, in so doing, you throw away some very important metadata.
David A. Gray
Delivering Solutions for the Ages, One Problem at a Time
Interpreting the Fundamental Principle of Tabular Reporting

QuestionXML Based Blog Pin
Rakanoth28-May-18 1:50
Rakanoth28-May-18 1:50 
AnswerRe: XML Based Blog Pin
Eddy Vluggen30-May-18 2:21
professionalEddy Vluggen30-May-18 2:21 
QuestionHATEOAS With CQRS Pin
Samer Abu Obaid14-May-18 20:40
Samer Abu Obaid14-May-18 20:40 
QuestionActivation Key Generation - Crypt stuff Pin
User 1106097911-May-18 23:42
User 1106097911-May-18 23:42 
AnswerRe: Activation Key Generation - Crypt stuff Pin
jschell12-May-18 10:36
jschell12-May-18 10:36 
GeneralRe: Activation Key Generation - Crypt stuff Pin
User 1106097912-May-18 11:14
User 1106097912-May-18 11:14 
GeneralRe: Activation Key Generation - Crypt stuff Pin
Eddy Vluggen12-May-18 14:59
professionalEddy Vluggen12-May-18 14:59 
QuestionRe: Activation Key Generation - Crypt stuff Pin
Randor 12-May-18 15:50
professional Randor 12-May-18 15:50 
AnswerRe: Activation Key Generation - Crypt stuff Pin
Eddy Vluggen13-May-18 0:58
professionalEddy Vluggen13-May-18 0:58 
GeneralRe: Activation Key Generation - Crypt stuff Pin
User 1106097913-May-18 5:37
User 1106097913-May-18 5:37 
GeneralRe: Activation Key Generation - Crypt stuff Pin
Eddy Vluggen14-May-18 1:40
professionalEddy Vluggen14-May-18 1:40 
GeneralRe: Activation Key Generation - Crypt stuff Pin
User 1106097914-May-18 2:45
User 1106097914-May-18 2:45 
GeneralRe: Activation Key Generation - Crypt stuff Pin
Eddy Vluggen14-May-18 3:38
professionalEddy Vluggen14-May-18 3:38 
GeneralRe: Activation Key Generation - Crypt stuff Pin
User 1106097914-May-18 4:08
User 1106097914-May-18 4:08 
GeneralRe: Activation Key Generation - Crypt stuff Pin
Eddy Vluggen14-May-18 4:34
professionalEddy Vluggen14-May-18 4:34 
GeneralRe: Activation Key Generation - Crypt stuff Pin
jschell19-May-18 5:50
jschell19-May-18 5:50 
AnswerRe: Activation Key Generation - Crypt stuff Pin
Randor 12-May-18 12:08
professional Randor 12-May-18 12:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.