Click here to Skip to main content
15,884,836 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: OO Software design epiphany - it might not matter Pin
charlieg13-Jan-21 4:32
charlieg13-Jan-21 4:32 
GeneralRe: OO Software design epiphany - it might not matter Pin
Rage13-Jan-21 5:00
professionalRage13-Jan-21 5:00 
GeneralRe: OO Software design epiphany - it might not matter Pin
den2k8813-Jan-21 5:14
professionalden2k8813-Jan-21 5:14 
GeneralRe: OO Software design epiphany - it might not matter Pin
Rage14-Jan-21 0:05
professionalRage14-Jan-21 0:05 
GeneralRe: OO Software design epiphany - it might not matter Pin
den2k8814-Jan-21 3:47
professionalden2k8814-Jan-21 3:47 
GeneralRe: OO Software design epiphany - it might not matter Pin
Rage14-Jan-21 3:53
professionalRage14-Jan-21 3:53 
GeneralRe: OO Software design epiphany - it might not matter Pin
Nelek13-Jan-21 8:23
protectorNelek13-Jan-21 8:23 
GeneralRe: OO Software design epiphany - it might not matter Pin
OriginalGriff13-Jan-21 4:20
mveOriginalGriff13-Jan-21 4:20 
Inheritance is very useful: create a "base class" (abstract by preference) and derive the classes you actually use from that. I have base forms, usercontrols, and general classes and it can really save you from some mistakes - like forgetting to update one out of five classes to fix a bug. If it's part of the base class, you fix it in one place and it updates all the others.

Admittedly, it's been a long while since I did any embedded work (sob!) but if you can cope with the performance hit that the higher level language brings with it then the improvement in reliability and maintenance effort is well worth it.
I generally couldn't - I had low frequency processors and restricted RAM, plus I had to run 24/365 so heap allocation at run time was pretty much a no-no.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!

GeneralRe: OO Software design epiphany - it might not matter Pin
den2k8813-Jan-21 4:26
professionalden2k8813-Jan-21 4:26 
GeneralRe: OO Software design epiphany - it might not matter Pin
charlieg13-Jan-21 4:38
charlieg13-Jan-21 4:38 
GeneralRe: OO Software design epiphany - it might not matter Pin
den2k8813-Jan-21 5:23
professionalden2k8813-Jan-21 5:23 
GeneralRe: OO Software design epiphany - it might not matter Pin
PhilipOakley14-Jan-21 1:55
professionalPhilipOakley14-Jan-21 1:55 
GeneralRe: OO Software design epiphany - it might not matter Pin
charlieg13-Jan-21 4:33
charlieg13-Jan-21 4:33 
GeneralRe: OO Software design epiphany - it might not matter Pin
raddevus13-Jan-21 5:02
mvaraddevus13-Jan-21 5:02 
GeneralRe: OO Software design epiphany - it might not matter Pin
Greg Utas13-Jan-21 5:07
professionalGreg Utas13-Jan-21 5:07 
GeneralRe: OO Software design epiphany - it might not matter Pin
den2k8813-Jan-21 5:29
professionalden2k8813-Jan-21 5:29 
GeneralRe: OO Software design epiphany - it might not matter Pin
Marc Clifton13-Jan-21 6:11
mvaMarc Clifton13-Jan-21 6:11 
GeneralRe: OO Software design epiphany - it might not matter Pin
PhilipOakley14-Jan-21 1:58
professionalPhilipOakley14-Jan-21 1:58 
GeneralRe: OO Software design epiphany - it might not matter Pin
Member 1330167913-Jan-21 20:17
Member 1330167913-Jan-21 20:17 
GeneralRe: OO Software design epiphany - it might not matter Pin
NelsonGoncalves13-Jan-21 20:55
NelsonGoncalves13-Jan-21 20:55 
GeneralRe: OO Software design epiphany - it might not matter Pin
giulicard13-Jan-21 21:34
giulicard13-Jan-21 21:34 
GeneralRe: OO Software design epiphany - it might not matter Pin
NelsonGoncalves13-Jan-21 21:59
NelsonGoncalves13-Jan-21 21:59 
GeneralRe: OO Software design epiphany - it might not matter Pin
_WinBase_13-Jan-21 23:00
_WinBase_13-Jan-21 23:00 
GeneralRe: OO Software design epiphany - it might not matter Pin
Ed Korsberg14-Jan-21 1:29
Ed Korsberg14-Jan-21 1:29 
GeneralRe: OO Software design epiphany - it might not matter Pin
PhilipOakley14-Jan-21 2:03
professionalPhilipOakley14-Jan-21 2:03 

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.