Click here to Skip to main content
15,886,963 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: Google will no longer back up the Internet: Cached webpages are dead Pin
obermd4-Feb-24 13:56
obermd4-Feb-24 13:56 
GeneralRe: Google will no longer back up the Internet: Cached webpages are dead Pin
Nelek4-Feb-24 19:40
protectorNelek4-Feb-24 19:40 
GeneralRe: Google will no longer back up the Internet: Cached webpages are dead Pin
obermd5-Feb-24 3:29
obermd5-Feb-24 3:29 
NewsPeople don’t understand OOP Pin
Kent Sharkey1-Feb-24 7:31
staffKent Sharkey1-Feb-24 7:31 
GeneralRe: People don’t understand OOP Pin
MarkTJohnson1-Feb-24 7:32
professionalMarkTJohnson1-Feb-24 7:32 
GeneralRe: People don’t understand OOP Pin
Joe Woodbury1-Feb-24 8:19
professionalJoe Woodbury1-Feb-24 8:19 
GeneralRe: People don’t understand OOP Pin
obermd1-Feb-24 9:04
obermd1-Feb-24 9:04 
GeneralRe: People don’t understand OOP Pin
jochance1-Feb-24 13:19
jochance1-Feb-24 13:19 
TL;DR - DRY is maybe a bit overrated.

Even the article kinda gets it wrong when C# and C++ look the same. You can't really do multi-inheritance, you get to inherit from one and only one. You can load it up with interfaces to get composition, but it's only kind of recently near the same thing (because of newer capabilities of interfaces).

Going hardcore with OOP also just doesn't make sense when the Wheel : CarPart exemplary starts to run into "well, nearly zero of our application objects really should be doing that if you want to actually maintain and test this code".

It's not that OOP is bad. It's that some rigid adherence to a bunch of OOP paradigms is often comparable to restricting your dev team to no keyboards and using voice dictation only. It's not making things better or easier in much of any way.

The real world scenarios just tend to prove out that while some of that stuff can be great, overdoing it can be a nightmare and make for code that just doesn't mesh well with reality because everything isn't : anything but most often more specific somethings.
GeneralRe: People don’t understand OOP Pin
den2k881-Feb-24 21:36
professionalden2k881-Feb-24 21:36 
GeneralRe: People don’t understand OOP Pin
trønderen2-Feb-24 2:45
trønderen2-Feb-24 2:45 
GeneralRe: People don’t understand OOP Pin
jochance2-Feb-24 5:05
jochance2-Feb-24 5:05 
GeneralRe: People don’t understand OOP Pin
trønderen2-Feb-24 10:02
trønderen2-Feb-24 10:02 
GeneralRe: People don’t understand OOP Pin
jochance2-Feb-24 12:03
jochance2-Feb-24 12:03 
GeneralRe: People don’t understand OOP Pin
trønderen3-Feb-24 4:53
trønderen3-Feb-24 4:53 
GeneralRe: People don’t understand OOP Pin
jochance3-Feb-24 14:07
jochance3-Feb-24 14:07 
NewsAgile process can spur micromanagement and poorly maintained code, says ex-Google software engineer Pin
Kent Sharkey1-Feb-24 7:31
staffKent Sharkey1-Feb-24 7:31 
GeneralRe: Agile process can spur micromanagement and poorly maintained code, says ex-Google software engineer Pin
obermd1-Feb-24 9:08
obermd1-Feb-24 9:08 
GeneralRe: Agile process can spur micromanagement and poorly maintained code, says ex-Google software engineer Pin
Nelek1-Feb-24 10:19
protectorNelek1-Feb-24 10:19 
NewsMicrosoft LASERs away LLM inaccuracies Pin
Kent Sharkey1-Feb-24 7:01
staffKent Sharkey1-Feb-24 7:01 
GeneralRe: Microsoft LASERs away LLM inaccuracies Pin
MarkTJohnson1-Feb-24 7:34
professionalMarkTJohnson1-Feb-24 7:34 
GeneralRe: Microsoft LASERs away LLM inaccuracies Pin
obermd1-Feb-24 8:54
obermd1-Feb-24 8:54 
NewsGoogle Maps is getting ‘supercharged’ with generative AI Pin
Kent Sharkey1-Feb-24 7:01
staffKent Sharkey1-Feb-24 7:01 
NewsChinese malware removed from SOHO routers after FBI issues covert commands Pin
Kent Sharkey1-Feb-24 6:46
staffKent Sharkey1-Feb-24 6:46 
GeneralRe: Chinese malware removed from SOHO routers after FBI issues covert commands Pin
Joe Woodbury1-Feb-24 8:22
professionalJoe Woodbury1-Feb-24 8:22 
NewsIntel Arc A370M mobile GPU transformed into desktop card with the help of a heatsink and tiny cooling fan Pin
Kent Sharkey1-Feb-24 6:46
staffKent Sharkey1-Feb-24 6:46 

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.