|
|
TOTO or not TODO? That is the question. What is the Matrix? That is the other question.
|
|
|
|
|
Abstraction layers in software are what architecture astronauts tell you to do. Instead, however, half of all applications out there would be so easy, fun, and most importantly: productive to implement if you just got rid of all those layers. "It's turtles all the way down."
|
|
|
|
|
This is like the perfect Animaniacs sketch... I miss that show...
GOOD IDEA: Remove layers that you don't need.
[Animation of Mr. Skullhead taking off his winter coat when it's a bright summer day]
BAD IDEA: Remove all layers.
[Animation of Mr. Skullhead taking stripping down all the way, and a passing granny beating him with her walker]
|
|
|
|
|
|
"Abstraction layers ... just got rid of all those layers."
Yes, get rid of the abstraction layers. Do not get rid of the separation-of-concerns/encapsulation layers (or whatever you want to call them).
|
|
|
|
|
Kent Sharkey wrote: if you just got rid of all those lawyers Oh yes, please get rid of them
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Why would you want individually testable layers when a big ball of mud and "it compiles" is all the testing you need? I can't imagine.
|
|
|
|
|
I can imagine the sentiment, after having seen quite some "layers" that are merely glue. You've seen them - a class that calls methods on another class, often with the same name and the same parameters.
It's a generalization; people should not blindly add three tiers, but learn why there is a tier.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Indeed - and part of the problem is that people don't actually treat layers truly as layers - things that can be used individually and independently (and tested the same way).
|
|
|
|
|
In what has become a steady drip of leaks from German sites which obviously obtained an early build of Windows 9, the latest report says that Cortana will be a feature of Windows 9. WinFuture found the resource files for Cortana, who apparently will appear as an app, rather than part and parcel of the operating system. It's looks like you're trying to copy a file. Would you like help with that?
|
|
|
|
|
|
Microsoft is planning an event in San Francisco later this month to show off its early work on the next version of Windows, code-named Threshold. Finally!
|
|
|
|
|
The next version of Internet Explorer that will be included in Windows Threshold could get extension support, as well as task-completion smarts from Bing. "Madness? THIS IS SPARTA!"
|
|
|
|
|
About time AdBlock for IE existed!
.-.
|o,o|
,| _\=/_ .-""-.
||/_/_\_\ /[] _ _\
|_/|(_)|\\ _|_o_LII|_
\._. |\_/|"` |_| ==== |_|
|_|_| ||" || ||
|-|-| ||LI o ||
|_|_| ||'----'||
/_/ \_\ /__| |__\
|
|
|
|
|
Mary Jo talks about lots of things rumored to be coming in IE12 but about extensions has this to say:
Quote: I don't see anything on Microsoft's own list of IE features coming in future releases that looks like it could be extension-related. (If any of you readers see anything, let me know.)
... so I can't figure out why extensions ended up in the title for the article.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
When rumors first spread that Mojang, the developer of "Minecraft," would be bought by Microsoft, many quickly looked at the studio's founder, Markus "Notch" Persson, for his rationale for the sale. Today, he's offering just that. And $2.5billion dollars. That buys a lot of sanity.
|
|
|
|
|
A penny for your thoughts...
Seriously, I feel a bit sad about the thing. And Notch seems rather depressed about the whole big finance thing: notch.net
I think he panicked (or something) and I would have wished for a more graceful exit.
Life is too shor
|
|
|
|
|
I can't feel sorry for someone who has two and a half billion dollars. I just can't.
The guy can do whatever he wants now. He's 35 years old and he can retire in style... Or he can start another game that, just because it'll have "From the creator of Minecraft" on it, will instantly spread worldwide.
He didn't panic. He got the big buyout and realized sticking around wasn't right for him. I would have done the same thing.
|
|
|
|
|
I am not sorry for him personally, but I do not judge him one bit neither.
However I am a bit sorry about the whole thing. Mostly his staff. He already has a few hundred mil USD. He could have given the company to them. I would've, with 100 of that in my pocket I wouldn't crave more.
And I would like to think that he didn't crave it. I think he was
coaxed/pressured/nagged&nagged&nagged&nagged/tired(or yes: panicked or something)/
[
or any combination of similar emotions/circumstances/motivations/etc
{
whaddoiknow maybe his girlfriend said "it's over if you don't",
or perhaps he had a dream where his dead great grandpa spoke to him
}
]
It most certainly is not like he sought the buyers./
What I am saying is that by "panicked or something" I meant much more than "panicked". And do read his last two blog posts. He does sound a bit depressed.
Life is too shor
|
|
|
|
|
Reading some of those blog posts I can totally understand why he wanted out of it. Damned if you do, damned if you don't. That's what being famous on the Internet means I suppose. He'll be set for life now, and I'm sure it'll take a whole lot of pressure off his shoulders; let Microsoft deal with all that crap now.
|
|
|
|
|
For existing engineers, deepening our understanding of code requires nights and weekends of self-study and spending many hours struggling to contribute to open-source projects. "I have learnt much from my teachers, more from my colleagues, and most from my students."
|
|
|
|
|
Survey shows IT budgets rising, but no corresponding gains in outsourcing. What's going on? A little rain in one spot means the cloud is dry elsewhere
|
|
|
|
|
The companies listed in that chart only make up about half the total marketplace; is there a long tail of cloud providers or is the remainder mostly in house solutions?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Satya Nadella, a man who is not afraid of change, has been uprooting the legacy culture inside of Microsoft since the first day he took over the corner office from Steve Ballmer. One of his first major shifts was away from Ballmer's device and services strategy and towards the "Cloud First, Mobile First" motto. No where to go but up
|
|
|
|