Click here to Skip to main content
14,930,017 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: LINQ Pin
Bassam Saoud2-Sep-08 10:33
MemberBassam Saoud2-Sep-08 10:33 
QuestionClass data members Pin
CodingYoshi20-Aug-08 11:14
MemberCodingYoshi20-Aug-08 11:14 
AnswerRe: Class data members Pin
Pete O'Hanlon20-Aug-08 11:26
mvePete O'Hanlon20-Aug-08 11:26 
GeneralRe: Class data members Pin
led mike20-Aug-08 11:38
Memberled mike20-Aug-08 11:38 
AnswerRe: Class data members Pin
led mike20-Aug-08 11:41
Memberled mike20-Aug-08 11:41 
AnswerRe: Class data members Pin
Brady Kelly20-Aug-08 23:32
MemberBrady Kelly20-Aug-08 23:32 
GeneralRe: Class data members Pin
stavinski21-Aug-08 2:13
Memberstavinski21-Aug-08 2:13 
GeneralRe: Class data members Pin
Robert.C.Cartaino21-Aug-08 6:03
MemberRobert.C.Cartaino21-Aug-08 6:03 
Brady Kelly wrote:
When your property methods contain logic that maintains some other value when the property changes. The alternative is to duplicate that logic ( [Unsure] ) wherever you directly change the property value.


That's why I would always access a data member through the property, if one is provided by the class designer. Even if it appears that accessing the member directly would accomplish the same thing, you don't know what what might be added to the property later. That's what properties are for; to provide controlled access to a data member. Why circumvent it?

Robert C. Cartaino
AnswerRe: Class data members Pin
Paul Conrad21-Aug-08 17:00
professionalPaul Conrad21-Aug-08 17:00 
Questionsimple Source code managment software (free?) Pin
David Hovey19-Aug-08 12:48
MemberDavid Hovey19-Aug-08 12:48 
AnswerRe: simple Source code managment software (free?) Pin
Robert.C.Cartaino19-Aug-08 13:05
MemberRobert.C.Cartaino19-Aug-08 13:05 
GeneralRe: simple Source code managment software (free?) Pin
Paul Conrad23-Aug-08 20:08
professionalPaul Conrad23-Aug-08 20:08 
AnswerRe: simple Source code managment software (free?) Pin
ChandraRam21-Aug-08 3:35
MemberChandraRam21-Aug-08 3:35 
GeneralRe: simple Source code managment software (free?) Pin
David Hovey21-Aug-08 13:10
MemberDavid Hovey21-Aug-08 13:10 
AnswerRe: simple Source code managment software (free?) Pin
Netblue22-Aug-08 8:55
MemberNetblue22-Aug-08 8:55 
GeneralRe: simple Source code managment software (free?) Pin
Paul Conrad23-Aug-08 20:09
professionalPaul Conrad23-Aug-08 20:09 
GeneralRe: simple Source code managment software (free?) Pin
Mark Churchill24-Aug-08 17:28
MemberMark Churchill24-Aug-08 17:28 
AnswerRe: simple Source code managment software (free?) Pin
Steven A. Lowe13-Sep-08 16:54
MemberSteven A. Lowe13-Sep-08 16:54 
QuestionArguments Pin
CodingYoshi18-Aug-08 10:53
MemberCodingYoshi18-Aug-08 10:53 
AnswerRe: Arguments Pin
Robert.C.Cartaino19-Aug-08 7:54
MemberRobert.C.Cartaino19-Aug-08 7:54 
QuestionIndex Server search algorithms - or something like it... Pin
Michael Yeaney16-Aug-08 17:09
MemberMichael Yeaney16-Aug-08 17:09 
AnswerRe: Index Server search algorithms - or something like it... Pin
Pete O'Hanlon17-Aug-08 9:13
mvePete O'Hanlon17-Aug-08 9:13 
QuestionMethod Parameters Pin
CodingYoshi15-Aug-08 4:06
MemberCodingYoshi15-Aug-08 4:06 
AnswerRe: Method Parameters Pin
Pete O'Hanlon15-Aug-08 4:12
mvePete O'Hanlon15-Aug-08 4:12 
QuestionInterfaces Pin
RichardGrimmer13-Aug-08 0:55
MemberRichardGrimmer13-Aug-08 0:55 

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.