Click here to Skip to main content
15,888,401 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: France passes tax on tech giants despite US threats Pin
Mark_Wallace11-Jul-19 9:54
Mark_Wallace11-Jul-19 9:54 
GeneralRe: France passes tax on tech giants despite US threats Pin
j snooze11-Jul-19 11:30
j snooze11-Jul-19 11:30 
NewsIBM proposes curbing legal protections for internet companies Pin
Kent Sharkey10-Jul-19 11:46
staffKent Sharkey10-Jul-19 11:46 
GeneralRe: IBM proposes curbing legal protections for internet companies Pin
Mark_Wallace10-Jul-19 13:02
Mark_Wallace10-Jul-19 13:02 
GeneralRe: IBM proposes curbing legal protections for internet companies Pin
GenJerDan10-Jul-19 19:41
GenJerDan10-Jul-19 19:41 
NewsEnsure that your classes are declared as sealed when possible Pin
Kent Sharkey10-Jul-19 11:01
staffKent Sharkey10-Jul-19 11:01 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
Mark_Wallace10-Jul-19 12:58
Mark_Wallace10-Jul-19 12:58 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
Joe Woodbury10-Jul-19 13:31
professionalJoe Woodbury10-Jul-19 13:31 
What's so dumb about this argument, and the parallel--make all data private--is that it assumes that whoever uses the class knows nothing about it and, apparently, barely knows how to read, let alone do programming.

Recently, I added extra [C++] code just so I could isolate an implementation in a file for the simple reason that it and it alone used some really big header files. However, to make things simple I violated some of the precious rules of OOP purists. It honestly bugged me for a second, but then I figured if someone takes advantage of this, and ignored my comment in the code, they're an idiot and deserve the sky falling on them.

Going back to .NET, the number of sealed classes irritated me. Instead of, for example, having a map of X, you have to have a map of Y, each of which contains an X, which you then make public because it's too damn irritating to create methods for all of it's methods and that ONE extra thing you need. In the end, you arguably make worse code so the purists can sit on their clouds and pat themselves on the back. (Yeah, this happens with C++ STL, but it's not as bad.)
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
#realJSOP10-Jul-19 23:19
mve#realJSOP10-Jul-19 23:19 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
BillWoodruff11-Jul-19 7:47
professionalBillWoodruff11-Jul-19 7:47 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
#realJSOP11-Jul-19 8:04
mve#realJSOP11-Jul-19 8:04 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
BillWoodruff11-Jul-19 12:39
professionalBillWoodruff11-Jul-19 12:39 
GeneralRe: Ensure that your classes are declared as sealed when possible PinPopular
Chris Maunder11-Jul-19 3:27
cofounderChris Maunder11-Jul-19 3:27 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
Joe Woodbury11-Jul-19 9:07
professionalJoe Woodbury11-Jul-19 9:07 
GeneralRe: Ensure that your classes are declared as sealed when possible Pin
BillWoodruff11-Jul-19 12:25
professionalBillWoodruff11-Jul-19 12:25 
NewsBringing the blockchain into the physical world Pin
Kent Sharkey10-Jul-19 10:46
staffKent Sharkey10-Jul-19 10:46 
GeneralRe: Bringing the blockchain into the physical world Pin
Mark_Wallace10-Jul-19 10:59
Mark_Wallace10-Jul-19 10:59 
GeneralRe: Bringing the blockchain into the physical world Pin
Joe Woodbury10-Jul-19 11:03
professionalJoe Woodbury10-Jul-19 11:03 
GeneralRe: Bringing the blockchain into the physical world Pin
Mark_Wallace10-Jul-19 12:56
Mark_Wallace10-Jul-19 12:56 
GeneralRe: Bringing the blockchain into the physical world Pin
Dan Neely11-Jul-19 2:37
Dan Neely11-Jul-19 2:37 
NewsYou should refuse to develop what you don’t understand Pin
Kent Sharkey10-Jul-19 10:01
staffKent Sharkey10-Jul-19 10:01 
GeneralRe: You should refuse to develop what you con’t understand Pin
Mark_Wallace10-Jul-19 10:55
Mark_Wallace10-Jul-19 10:55 
GeneralRe: You should refuse to develop what you con’t understand Pin
GenJerDan10-Jul-19 19:43
GenJerDan10-Jul-19 19:43 
GeneralRe: You should refuse to develop what you con’t understand Pin
#realJSOP11-Jul-19 0:39
mve#realJSOP11-Jul-19 0:39 
GeneralRe: You should refuse to develop what you con’t understand Pin
Richard Deeming11-Jul-19 1:45
mveRichard Deeming11-Jul-19 1:45 

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.