Click here to Skip to main content
15,893,594 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Another code for thought: public members Pin
Pete O'Hanlon30-Oct-18 1:14
mvePete O'Hanlon30-Oct-18 1:14 
GeneralRe: Another code for thought: public members Pin
Super Lloyd30-Oct-18 1:19
Super Lloyd30-Oct-18 1:19 
GeneralRe: Another code for thought: public members Pin
Eric Lynch30-Oct-18 2:30
Eric Lynch30-Oct-18 2:30 
GeneralRe: Another code for thought: public members Pin
Marc Clifton30-Oct-18 2:39
mvaMarc Clifton30-Oct-18 2:39 
GeneralRe: Another code for thought: public members Pin
RandyBuchholz30-Oct-18 4:56
RandyBuchholz30-Oct-18 4:56 
GeneralRe: Another code for thought: public members Pin
RandyBuchholz30-Oct-18 4:04
RandyBuchholz30-Oct-18 4:04 
GeneralRe: Another code for thought: public members Pin
David Crow30-Oct-18 4:17
David Crow30-Oct-18 4:17 
GeneralRe: Another code for thought: public members Pin
patbob30-Oct-18 6:01
patbob30-Oct-18 6:01 
If they have access to the code, then make them private. This gives that object better encapsulation, allowing it to more easily be extended, refactored or completely rewritten without affecting the rest of the code. Your coworkers can always increase the interface to the object by making them public if they need to, but more likely they will consider exactly what access is actually needed instead of just making internal implementation public.
I live in Oregon, and I'm an engineer.

GeneralRe: Another code for thought: public members Pin
Gary Wheeler30-Oct-18 6:03
Gary Wheeler30-Oct-18 6:03 
GeneralRe: Another code for thought: public members Pin
Mark_Wallace30-Oct-18 22:28
Mark_Wallace30-Oct-18 22:28 
GeneralWSO CCC OTD 2018-10-30 Pin
OriginalGriff29-Oct-18 22:57
mveOriginalGriff29-Oct-18 22:57 
AnswerRe: WSO CCC OTD 2018-10-30 Pin
megaadam29-Oct-18 23:15
professionalmegaadam29-Oct-18 23:15 
GeneralRe: WSO CCC OTD 2018-10-30 - We have a winner! Pin
OriginalGriff29-Oct-18 23:18
mveOriginalGriff29-Oct-18 23:18 
GeneralRe: WSO CCC OTD 2018-10-30 Pin
Mark Parity29-Oct-18 23:15
Mark Parity29-Oct-18 23:15 
GeneralRe: WSO CCC OTD 2018-10-30 Pin
OriginalGriff29-Oct-18 23:19
mveOriginalGriff29-Oct-18 23:19 
GeneralC# code survey Pin
Super Lloyd29-Oct-18 21:37
Super Lloyd29-Oct-18 21:37 
GeneralRe: C# code survey Pin
Jacquers29-Oct-18 21:56
Jacquers29-Oct-18 21:56 
GeneralRe: C# code survey Pin
#realJSOP30-Oct-18 6:08
mve#realJSOP30-Oct-18 6:08 
GeneralRe: C# code survey Pin
Wastedtalent29-Oct-18 22:04
professionalWastedtalent29-Oct-18 22:04 
GeneralRe: C# code survey PinPopular
CPallini29-Oct-18 22:06
mveCPallini29-Oct-18 22:06 
GeneralRe: C# code survey Pin
Jörgen Andersson29-Oct-18 22:23
professionalJörgen Andersson29-Oct-18 22:23 
GeneralRe: C# code survey Pin
CPallini29-Oct-18 22:37
mveCPallini29-Oct-18 22:37 
GeneralRe: C# code survey Pin
GuyThiebaut29-Oct-18 22:13
professionalGuyThiebaut29-Oct-18 22:13 
GeneralRe: C# code survey Pin
Jörgen Andersson29-Oct-18 22:21
professionalJörgen Andersson29-Oct-18 22:21 
GeneralRe: C# code survey Pin
GKP199229-Oct-18 23:05
professionalGKP199229-Oct-18 23:05 

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.