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.
So - you seem to be having problems with the mental acuity of users whose cell phone is permanently affixed to their paw and the only active interface between their 'mind' and the rest of the world is aforementioned phone. (?)
OK - but what's the surprising part? At least they didn't text you the screenshot as an emoticon.
I work with scientists here, and I feel like an complete idiot (and rightfully so) around them most of the time because they're bloody good at what they do.
But then there's that odd instance when you'd see one of them either talking about how they'd like software components to interact, or actually doing it, and that would make me want to jab a fork into my eyes.
It does make sense in some way, given that they're not software engineers but are scientists. If they were any better with software, I'd not be having this job, so I'm happy for them to remain in that eccentric way with software related problems.
I worked with a scientist once on a consulting project. He had written some C code for some calculations that he was very proud of, and insisted I use his code in the simulation I was writing for the company. After a never-ending series of crashes in his stuff, I reverse-engineered it (no comments, natch) and rewrote it, complete with comments. The simulation started running without crashes, and was significantly faster to boot. The Mad Doctor was miffed but impressed.
Please don't shoot! I swear no code is involved! Kinda... C# and ComponentModel are involved...
I am making a new class, and I am looking for just the right name for it!
This class is an observable readonly list that has an inner observable list.
And every time the inner list updates, it updates in much the same way.
The idea is my data model might be a List<Foo> but my view model need a List<FooViewModel> and this class automatically synchronize both.
My question: I wonder about a good name!
Currently it's called ListView<TInner, TOuter>
It's not that great, I was thinking ExtendedList<TInner, TOuter> or ListViewModel<TInner, TOuter>.
But none of those names are... concise, nice sounding and descriptive enough me think.