Click here to Skip to main content
15,891,657 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: The four pillars Pin
Roger Wright27-Oct-15 12:55
professionalRoger Wright27-Oct-15 12:55 
GeneralRe: The four pillars Pin
charlieg27-Oct-15 14:44
charlieg27-Oct-15 14:44 
GeneralRe: The four pillars Pin
PIEBALDconsult27-Oct-15 17:46
mvePIEBALDconsult27-Oct-15 17:46 
GeneralRe: The four pillars Pin
kalberts27-Oct-15 23:19
kalberts27-Oct-15 23:19 
GeneralRe: The four pillars Pin
Roger Wright28-Oct-15 3:30
professionalRoger Wright28-Oct-15 3:30 
GeneralRe: The four pillars Pin
Kirk 1038982128-Oct-15 3:21
Kirk 1038982128-Oct-15 3:21 
GeneralRe: The four pillars Pin
charlieg28-Oct-15 7:45
charlieg28-Oct-15 7:45 
GeneralRe: The four pillars Pin
Kirk 1038982128-Oct-15 7:58
Kirk 1038982128-Oct-15 7:58 
Charlie,
Absolutely. Inheritance is core to GUI components (a button). Subclassing that, and making it a graphic button, etc. Wonderful.

But it is the ONE area of OOP that really requires "Architectural Forethought". And if I am not building a complete framework, I try to limit my inheritance requirements. But it is great when you have a client say: We need to generate a PDF of any of the given screens, and you can add that to the base class, expose the access method and bam... 40 screens now have cool functionality!

GeneralRe: The four pillars Pin
charlieg28-Oct-15 9:25
charlieg28-Oct-15 9:25 
GeneralThought of the day PinPopular
OriginalGriff27-Oct-15 5:57
mveOriginalGriff27-Oct-15 5:57 
GeneralRe: Thought of the day Pin
RUs12327-Oct-15 6:05
RUs12327-Oct-15 6:05 
GeneralRe: Thought of the day Pin
Bassam Abdul-Baki27-Oct-15 6:17
professionalBassam Abdul-Baki27-Oct-15 6:17 
GeneralRe: Thought of the day Pin
jeron127-Oct-15 6:12
jeron127-Oct-15 6:12 
GeneralRe: Thought of the day Pin
Nicholas Marty27-Oct-15 6:31
professionalNicholas Marty27-Oct-15 6:31 
GeneralRe: Thought of the day Pin
BillWoodruff27-Oct-15 6:55
professionalBillWoodruff27-Oct-15 6:55 
GeneralRe: Thought of the day Pin
W Balboos, GHB27-Oct-15 7:04
W Balboos, GHB27-Oct-15 7:04 
GeneralRe: Thought of the day Pin
jsc4227-Oct-15 7:27
professionaljsc4227-Oct-15 7:27 
GeneralRe: Thought of the day Pin
W Balboos, GHB27-Oct-15 8:25
W Balboos, GHB27-Oct-15 8:25 
GeneralRe: Thought of the day Pin
908236527-Oct-15 8:07
908236527-Oct-15 8:07 
GeneralOh no... Pin
Sander Rossel27-Oct-15 5:50
professionalSander Rossel27-Oct-15 5:50 
GeneralRe: Oh no... Pin
OriginalGriff27-Oct-15 5:58
mveOriginalGriff27-Oct-15 5:58 
GeneralRe: Oh no... Pin
Sander Rossel27-Oct-15 6:24
professionalSander Rossel27-Oct-15 6:24 
JokeRe: Oh no... Pin
Nicholas Marty27-Oct-15 6:30
professionalNicholas Marty27-Oct-15 6:30 
GeneralRe: Oh no... Pin
Sander Rossel27-Oct-15 6:31
professionalSander Rossel27-Oct-15 6:31 
GeneralRe: Oh no... Pin
Rage27-Oct-15 6:36
professionalRage27-Oct-15 6:36 

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.