Click here to Skip to main content
15,900,378 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
charlieg27-Oct-15 6:42
charlieg27-Oct-15 6:42 
GeneralRe: The four pillars Pin
OriginalGriff27-Oct-15 6:04
mveOriginalGriff27-Oct-15 6:04 
GeneralRe: The four pillars Pin
Jeremy Falcon27-Oct-15 6:35
professionalJeremy Falcon27-Oct-15 6:35 
GeneralRe: The four pillars Pin
charlieg27-Oct-15 6:43
charlieg27-Oct-15 6:43 
GeneralRe: The four pillars Pin
Eytukan27-Oct-15 22:03
Eytukan27-Oct-15 22:03 
GeneralRe: The four pillars Pin
kalberts27-Oct-15 22:58
kalberts27-Oct-15 22:58 
GeneralRe: The four pillars Pin
firegryphon28-Oct-15 13:06
firegryphon28-Oct-15 13:06 
GeneralRe: The four pillars PinPopular
Marc Clifton27-Oct-15 6:08
mvaMarc Clifton27-Oct-15 6:08 
OOD is seriously overrated. Separate your components with a good messaging framework and a module loader, and you'll find that there's little reason for:
  1. encapsulation within classes (as functionality is encapsulated in plug-in modules instead)
  2. Inheritance: want to change behavior, swap out the module
  3. Polymorphism: it's just a different message
And you'll find that what you end up with instead is a library of low level classes to support your architecture, but the application specific stuff is really rather OOD free.

So, the problem lies more in how poorly programmers implement the application rather than the methodology they use (globals or OOP).

Marc

GeneralRe: The four pillars Pin
Jeremy Falcon27-Oct-15 6:38
professionalJeremy Falcon27-Oct-15 6:38 
GeneralRe: The four pillars PinPopular
BillWoodruff27-Oct-15 6:47
professionalBillWoodruff27-Oct-15 6:47 
GeneralRe: The four pillars Pin
Jeremy Falcon27-Oct-15 6:49
professionalJeremy Falcon27-Oct-15 6:49 
GeneralRe: The four pillars Pin
milo-xml28-Oct-15 2:37
professionalmilo-xml28-Oct-15 2:37 
GeneralRe: The four pillars Pin
charlieg27-Oct-15 6:45
charlieg27-Oct-15 6:45 
GeneralRe: The four pillars Pin
Eddy Vluggen27-Oct-15 7:31
professionalEddy Vluggen27-Oct-15 7:31 
GeneralRe: The four pillars Pin
englebart28-Oct-15 3:30
professionalenglebart28-Oct-15 3:30 
GeneralRe: The four pillars Pin
Marc Clifton28-Oct-15 15:00
mvaMarc Clifton28-Oct-15 15:00 
GeneralRe: The four pillars Pin
firegryphon28-Oct-15 13:10
firegryphon28-Oct-15 13:10 
GeneralRe: The four pillars Pin
Slacker00727-Oct-15 7:11
professionalSlacker00727-Oct-15 7:11 
GeneralRe: The four pillars Pin
R. Giskard Reventlov27-Oct-15 7:17
R. Giskard Reventlov27-Oct-15 7:17 
GeneralRe: The four pillars Pin
Slacker00727-Oct-15 7:19
professionalSlacker00727-Oct-15 7:19 
GeneralRe: The four pillars Pin
C-P-User-327-Oct-15 7:19
C-P-User-327-Oct-15 7:19 
GeneralRe: The four pillars Pin
PIEBALDconsult27-Oct-15 8:02
mvePIEBALDconsult27-Oct-15 8:02 
GeneralRe: The four pillars Pin
PIEBALDconsult27-Oct-15 8:03
mvePIEBALDconsult27-Oct-15 8:03 
GeneralRe: The four pillars Pin
charlieg27-Oct-15 9:06
charlieg27-Oct-15 9:06 
GeneralRe: The four pillars Pin
Agent__00727-Oct-15 17:34
professionalAgent__00727-Oct-15 17:34 

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.


Straw Poll

Were you affected by the geomagnetic storms this past weekend?
Communication disruptions, electrified pipes, random unexplained blue-screens in Windows - the list of effects is terrifying.
  Results   487 votes