Click here to Skip to main content
15,885,216 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!

 
NewsIBM wants to make computers fluent in human Pin
Kent Sharkey12-Mar-20 8:15
staffKent Sharkey12-Mar-20 8:15 
GeneralRe: IBM wants to make computers fluent in human Pin
Richard Deeming12-Mar-20 8:25
mveRichard Deeming12-Mar-20 8:25 
GeneralRe: IBM wants to make computers fluent in human Pin
Kent Sharkey12-Mar-20 8:29
staffKent Sharkey12-Mar-20 8:29 
GeneralRe: IBM wants to make computers fluent in human Pin
Mark_Wallace12-Mar-20 11:19
Mark_Wallace12-Mar-20 11:19 
GeneralRe: IBM wants to make computers fluent in human Pin
j snooze12-Mar-20 11:25
j snooze12-Mar-20 11:25 
GeneralRe: IBM wants to make computers fluent in human Pin
Kent Sharkey12-Mar-20 11:26
staffKent Sharkey12-Mar-20 11:26 
NewsWhy I don’t use classes Pin
Kent Sharkey12-Mar-20 8:00
staffKent Sharkey12-Mar-20 8:00 
GeneralRe: Why I don’t use classes Pin
David O'Neil12-Mar-20 9:52
professionalDavid O'Neil12-Mar-20 9:52 
Should be titled, "Why You Shouldn't Hire Me As A Systems Architect".


For example, I’ve implemented classes that manage database tables, so it implements an abstract class that needs an “update” method. Well, some tables when updating need to do more than just “update” a record, such as insert a log into a side table. While that might be innocent enough at first, I’ve seen quite a few methods continue to grow in their sets of responsibilities.

C++
void DbTable::update(LogFile * logFile, ...) {
   if (logFile) logFile->log(something);
   ...
   }

If that, or something similar, doesn't come naturally to him, he doesn't understand OOP, and is writing over his head. He sounds like someone who has primarily learned procedural programming, like C++ was originally taught.

GeneralRe: Why I don’t use classes Pin
Greg Utas12-Mar-20 11:03
professionalGreg Utas12-Mar-20 11:03 
GeneralRe: Why I don’t use classes Pin
Mark_Wallace12-Mar-20 11:22
Mark_Wallace12-Mar-20 11:22 
GeneralRe: Why I don’t use classes Pin
Bernhard Hiller12-Mar-20 22:27
Bernhard Hiller12-Mar-20 22:27 
NewsBitcoin just crashed in a major way Pin
Kent Sharkey12-Mar-20 8:00
staffKent Sharkey12-Mar-20 8:00 
GeneralRe: Bitcoin just crashed in a major way Pin
Mark_Wallace12-Mar-20 11:16
Mark_Wallace12-Mar-20 11:16 
NewsHappy 31st birthday, World Wide Web! Pin
Kent Sharkey12-Mar-20 7:45
staffKent Sharkey12-Mar-20 7:45 
NewsMicrosoft: 'We do not plan to evolve Visual Basic as a language' Pin
Kent Sharkey12-Mar-20 7:15
staffKent Sharkey12-Mar-20 7:15 
GeneralRe: Microsoft: 'We do not plan to evolve Visual Basic as a language' Pin
Mark_Wallace12-Mar-20 11:17
Mark_Wallace12-Mar-20 11:17 
GeneralRe: Microsoft: 'We do not plan to evolve Visual Basic as a language' Pin
Kent Sharkey12-Mar-20 11:26
staffKent Sharkey12-Mar-20 11:26 
NewsThe EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
Kent Sharkey11-Mar-20 12:30
staffKent Sharkey11-Mar-20 12:30 
GeneralRe: The EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
TheGreatAndPowerfulOz11-Mar-20 13:22
TheGreatAndPowerfulOz11-Mar-20 13:22 
GeneralRe: The EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
Mark_Wallace12-Mar-20 0:35
Mark_Wallace12-Mar-20 0:35 
GeneralRe: The EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
ZurdoDev12-Mar-20 3:39
professionalZurdoDev12-Mar-20 3:39 
QuestionRe: The EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
ZurdoDev12-Mar-20 3:39
professionalZurdoDev12-Mar-20 3:39 
AnswerRe: The EU is set to introduce “right to repair” laws that could also force OEMs to let you update your smartphone Pin
F-ES Sitecore12-Mar-20 4:18
professionalF-ES Sitecore12-Mar-20 4:18 
NewsAvast disables JavaScript engine in its antivirus following major bug Pin
Kent Sharkey11-Mar-20 10:45
staffKent Sharkey11-Mar-20 10:45 
GeneralRe: Avast disables JavaScript engine in its antivirus following major bug Pin
Mark_Wallace11-Mar-20 21:01
Mark_Wallace11-Mar-20 21:01 

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.