|
"I could have gone either into technical management or continued as a programmer."
"I chose programmer because it was easier."
How can coding, problem solving, designing, keeping up on technology... be easier than doing nothing or worse, getting in the way?
|
|
|
|
|
With this extension you can author C++ code for Linux servers, desktops and devices. You can manage your connections to these machines from within VS. My head still hurts seeing those words in the same sentence
|
|
|
|
|
The non-nullable type is the key new feature in Microsoft’s JavaScript superset Just in case it's your type
|
|
|
|
|
Best practices and principles aren't rules. They're guides to the judgement of the programmer. Sometimes we forget that. They make good practices feel like underachievers?
|
|
|
|
|
Peter Vogel (article author) wrote: Therefore, the correct answer to my question wasn't, "It violates the X best practice." The correct answer would have been either, "It will lead to this unfortunate result or to this problem down the line, which is worse than the problem you're solving," or, "Your code doesn't solve the problem. All it does is move the problem around -- and not in a good way." If the developer had wanted, he could've added, "That's the reason we have the X best practice."
That's everything you need to know.
|
|
|
|
|
I hate them too!
I also found out it was an excuse for not learning anything new!
modified 6-Apr-16 20:37pm.
|
|
|
|
|
Yep, they're fine for thems what don't know what they're doing.
We who do know what we're doing will continue to perform on a higher plane.
|
|
|
|
|
The title of the article is mis-leading. It should have instead read "I hate software developers who rigidly adhere to best practices"
He doesn't so much criticise best practices themselves, but those developers who rigidly adhere to them without necessarily understanding them.
While it's important to know when to use best practice, it's also important to know when not to use best practice.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
It just occurred to me why I don't pay any attention to other people's idea of best practices.
I'm really trying to get something done so its useful, efficient, expandable, and maintainable.
I'm not practicing - I'm doing.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Using booby-trapped USB flash drives is a classic hacker technique. But how effective is it really? A group of researchers at the University of Illinois decided to find out, dropping 297 USB sticks on the school’s Urbana-Champaign campus last year. How else would you get all the money someone stored on there? (Er, I mean, how else would you find out who to return it to?)
|
|
|
|
|
On the other hand, I wouldn't even let someone plug their own SandDisk flashdrive into my box. It installed software automatically. Not on my box it doesn't.
By the way, contacting SanDisk (telling them of my stance), they said that that can be disabled by repartitioning the device. Sure - everyone that buys the thing repartition's it, first thing. I've neither bought a SanDisk device since, nor allow them on any system I control.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
It’s called Vivaldi, and it’s explicitly for power users — people who like to customize their browsers to the greatest extent, who value the longest list of features. I guess the fat lady didn't sing for Opera
|
|
|
|
|
Just what I need to browse my monster truck contests.
Life is too shor
|
|
|
|
|
Just downloaded it: so far seems pretty cool. Couple of teency niggles: screen flickers on loading and bookmarks need a double-click to open.
|
|
|
|
|
I like it...it's noticeably snappier than other browsers and I like that you can customize your own tiles on the front page easily.
Gonna use it for a while and see how it goes...
|
|
|
|
|
Quote: power users
? No, we don't care about the tools, as long as they do what needs doing without a lot of fuss. Anyone who is constantly tweaking a tool or searching for the next great tool, is not a power user.
|
|
|
|
|
Good startup, but I feel it as combination of Google chrome and Opera.
VR Karthikeyan
|
|
|
|
|
I'll wait for bookmark syncing.
There are two types of people in this world: those that pronounce GIF with a soft G, and those who do not deserve to speak words, ever.
|
|
|
|
|
If SETI researchers ever do find intelligent life on other planets, how will they know what to say? wej maHvaD vISop
|
|
|
|
|
They're going to do it with music tones, they figured it out in the 70's
|
|
|
|
|
|
That could be dangerous - in many animals a smile is interpreted as "I'm going to eat you".
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
"Dark is the suede that mows like a harvest"
|
|
|
|
|
And how it could leapfrog Apple as the dev platform of choice. Developers, developers, developers?
|
|
|
|
|
The cross-species transplant is a step closer to using pig parts in humans. The researcher was later heard to say, "Mwa·ha·ha·ha!"
|
|
|
|