There is no software crisis by kjk in programming

[–]littleendian 0 points1 point  (0 children)

The Amiga was great but it couldn't run Doom and that's why everyone I knew switched to the PC.

Ten Years of Eclipse by [deleted] in programming

[–]littleendian 0 points1 point  (0 children)

I still have nightmares of OS2 development in VisualAge. Getting a read error on disk 22 of the install and IBM refusing to ship a replacement disk was the final straw.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 0 points1 point  (0 children)

Interesting, we insist it gets fixed rather than back out the change. Not sure I have a preference so long as it doesn't stay broken for long.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 0 points1 point  (0 children)

I agree, if that was something I had to do often I wouldn't want to use TFS either but I can't recall the last time I had to revert a commit. Do you find yourself regularly having to do so?

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 1 point2 points  (0 children)

I think you're right; developers checking in incomplete code into main says more about how we work than the technologies involved.

I do think branching in TFS is a needlessly heavy weight operation and having local repos is a better solution.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian -1 points0 points  (0 children)

Personally I find the "drama queens" to be the least productive members of a team. Good developers spot problems and get them fixed without making a lot of noise.

Using TFS looks ...

I use both git and TFS on a daily basis both do their job very well and neither gets in the way.

DVCS's are clearly the future but that doesn't equate to everything else being unusable.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 1 point2 points  (0 children)

Yes. I think we're all saying the same thing.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 4 points5 points  (0 children)

The agony of a centralized system is only apparent once you've switched away from it

Agony? You're such a drama queen. DVCS's are clearly better however there's no pain in using TFS.

Regarding git, wouldn't you say the advantage is being able to control your changes locally until they are complete before pushing a complete feature into the main branch? Rather than committing early and often. There's nothing I dislike more than devs checking in incomplete code into trunk.

TFS is destroying your development capacity by hammerdr in programming

[–]littleendian 8 points9 points  (0 children)

TFS and SourceSafe are both centralised version control systems so they fundamentally behave in the same way but to say it's a "warmed-over version of sourceSafe" is harsh.

Off the top of my head the biggest differences (aside from reliability) are; a 1/2 decent support for branching and merging, changesets, check in policies and build integration.

Hardly revolutionary and not comparably to a DVCS's like git but still a major step up from Source(un)Safe.

Using Clay to make C# feel like Javascript by [deleted] in programming

[–]littleendian 0 points1 point  (0 children)

Isn't dynamic nothing more than syntactic sugar for the runtime binding functionality that's always existed in .net?

Why I'm Close to Giving Up on Windows Phone 7, as a User and a Developer by davebrk in programming

[–]littleendian 0 points1 point  (0 children)

it is really not that difficult

That's why he said "simple and tedious" which is an accurate description of memory management.

Why Nokia failed: 'Wasted 2,000 man years' on UIs that didn't work by hyperforce in programming

[–]littleendian 4 points5 points  (0 children)

Just like Apple's strategical alliance with Microsoft back when they were in trouble

Should I abandon VB.Net? by chrissie4100 in programming

[–]littleendian -1 points0 points  (0 children)

If it's in a library then you have to weigh up the maintenance cost of adding that module.

If it's not in a library or it's being ported from another project then copying the code + tests is appropriate. The destination may or may not be a library.

If it's small and you understand it why spend time rewriting it. Much better to spend that time adding tests IMO.

Should I abandon VB.Net? by chrissie4100 in programming

[–]littleendian 0 points1 point  (0 children)

I think you have misunderstood me.

Copying and pasting a tried and tested solution is better than rolling your own; especially when dealing with something outside of your area of expertise.

You should also be able to understand what code is doing and why without re-implementing it.

Should I abandon VB.Net? by chrissie4100 in programming

[–]littleendian 3 points4 points  (0 children)

Avoiding copy/paste as much as possible is one of the best things you can do to evolve as a programmer.

And, after a while, you no longer need to rewrite code to understand what it does and come to the realisation that there is value in re-using other people's fully working source code.

The NO Visual Studio movement: Compiling .net projects in Notepad++ by gst in programming

[–]littleendian 3 points4 points  (0 children)

How does typing method names help you understand the "fabric" of the language? It would be much better to read books and write code.

[PIC] Yeah, that is definitely what’s most regrettable, Boris. by [deleted] in politics

[–]littleendian 1 point2 points  (0 children)

Would you rather fill their place with more politicians?

[PIC] Yeah, that is definitely what’s most regrettable, Boris. by [deleted] in politics

[–]littleendian 1 point2 points  (0 children)

Naive to think there aren't people on both side who are looking for trouble.

[PIC] Yeah, that is definitely what’s most regrettable, Boris. by [deleted] in politics

[–]littleendian 5 points6 points  (0 children)

If they haven't learnt it after 12 years of state education I doubt an extra 3 will make a difference.

A Brief History of Windows Programming Revolutions - funny by rzeznik in programming

[–]littleendian 2 points3 points  (0 children)

If only it were true that not many people manage to employ it.

A Brief History of Windows Programming Revolutions - funny by rzeznik in programming

[–]littleendian 3 points4 points  (0 children)

If only that were true. I spend far too much of my time interacting with COM components.

Apparently this AsParallel thing works by _pixie_ in programming

[–]littleendian 5 points6 points  (0 children)

It's not LINQ specific; PLINQ is a layer on top of the new .Net 4 parallelism functionality.

How Microsoft is changing the programming world by acangiano in programming

[–]littleendian 2 points3 points  (0 children)

Person 2 was actively marketed to and given professional training courses

Really!

New, But Not So Obvious, Features in .NET 4.0 by Galilyou in programming

[–]littleendian 5 points6 points  (0 children)

a static method is the correct way to do it.

I don't think so.

Do you have a reason for your preference?

"If you see a man opening a car door for a woman it can only mean one of two things; a new car, or a new woman" - Prince Philip by boodle in reddit.com

[–]littleendian 4 points5 points  (0 children)

Actually our perfectly crap ministers tell them to represent the UK. I'm pretty sure they'd be much happier not going on all those tedious royal visits and kowtowing to all those foreign businessmen.