Click here to Skip to main content
15,893,161 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: It's Halloween...Now why is Bob dressed as a Ghost? Pin
glennPattonWork330-Oct-18 7:09
professionalglennPattonWork330-Oct-18 7:09 
GeneralRe: It's Halloween...Now why is Bob dressed as a Ghost? Pin
Peter_in_278030-Oct-18 15:30
professionalPeter_in_278030-Oct-18 15:30 
GeneralAnother code for thought: public members Pin
Super Lloyd30-Oct-18 0:05
Super Lloyd30-Oct-18 0:05 
GeneralRe: Another code for thought: public members Pin
Eddy Vluggen30-Oct-18 0:52
professionalEddy Vluggen30-Oct-18 0:52 
GeneralRe: Another code for thought: public members Pin
Mike Hankey30-Oct-18 0:52
mveMike Hankey30-Oct-18 0:52 
GeneralRe: Another code for thought: public members Pin
OriginalGriff30-Oct-18 0:58
mveOriginalGriff30-Oct-18 0:58 
GeneralRe: Another code for thought: public members Pin
Nathan Minier30-Oct-18 1:17
professionalNathan Minier30-Oct-18 1:17 
GeneralRe: Another code for thought: public members Pin
CPallini30-Oct-18 1:02
mveCPallini30-Oct-18 1:02 
Quote:
Now I put that in perspective with how I like to write code and how it impact my coworkers. I like to make as many members of my classes as public.
Why not?
Public interface is (or at least should be) forever. Like old fashioned marriages, you can't break the contract. There are sane OOP principles against making all class members public.
GeneralRe: Another code for thought: public members Pin
Super Lloyd30-Oct-18 1:21
Super Lloyd30-Oct-18 1:21 
GeneralRe: Another code for thought: public members Pin
CPallini30-Oct-18 1:41
mveCPallini30-Oct-18 1:41 
GeneralRe: Another code for thought: public members Pin
Super Lloyd30-Oct-18 1:53
Super Lloyd30-Oct-18 1:53 
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 
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 

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.