9 Replies - 6742 Views - Last Post: 07 September 2011 - 05:21 PM

#1 cfoley  Icon User is offline

  • Cabbage
  • member icon

Reputation: 2069
  • View blog
  • Posts: 4,307
  • Joined: 11-December 07

C# Achievement Unlocked

Posted 16 August 2011 - 05:43 AM

These guys are implementing a system for programming achievements in Visual Studio:
http://timdams.wordp...le-programming/

What do you guys think of this idea? I don't think it replaces proper tutorials, but I think it could strike a chord with some people. I, for one, would want to get them and would spend more time playing with code in the process (which can hardly be a bad thing). There is also something about it that reminds me of Ruby Koans.

As a bit of fun, what achievements would you want to see?

This post has been edited by cfoley: 16 August 2011 - 05:43 AM


Is This A Good Question/Topic? 1
  • +

Replies To: C# Achievement Unlocked

#2 Kilorn  Icon User is offline

  • XNArchitect
  • member icon



Reputation: 1356
  • View blog
  • Posts: 3,528
  • Joined: 03-May 10

Re: C# Achievement Unlocked

Posted 16 August 2011 - 05:49 AM

I kind of like this idea, even though it might not actually help anyone it's still a neat little thing. The collection whore in me would obviously want all of the achievements before anyone else I knew had them.

I'd like to see the following achievement:
Loop D Loop!
Create nested for loops.


Was This Post Helpful? 2
  • +
  • -

#3 creativecoding  Icon User is offline

  • Hash != Encryption
  • member icon


Reputation: 928
  • View blog
  • Posts: 3,212
  • Joined: 19-January 10

Re: C# Achievement Unlocked

Posted 16 August 2011 - 05:59 AM

x:
Console.Write("HI!");
goto x;




GOTO IS BAD, MKAY?
-5 points



I think it's rather neat and could keep some from getting distracted/bored while programming. The achievements could even possibly spark unique code, however, I am slightly worried people using it will start programming in the goal of gaining more achievements, and not in the goal of using the best solution.

This post has been edited by creativecoding: 16 August 2011 - 06:02 AM

Was This Post Helpful? 3
  • +
  • -

#4 ShadowsEdge19  Icon User is offline

  • D.I.C Addict

Reputation: 142
  • View blog
  • Posts: 664
  • Joined: 16-January 10

Re: C# Achievement Unlocked

Posted 16 August 2011 - 06:54 AM

Recursive Nightmare - 10g - Used recursion for the first time.
Was This Post Helpful? 0
  • +
  • -

#5 cfoley  Icon User is offline

  • Cabbage
  • member icon

Reputation: 2069
  • View blog
  • Posts: 4,307
  • Joined: 11-December 07

Re: C# Achievement Unlocked

Posted 16 August 2011 - 06:59 AM

DIC friendly - 5g - Found the auto-indentation feature.
Was This Post Helpful? 0
  • +
  • -

#6 NotarySojac  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 53
  • View blog
  • Posts: 428
  • Joined: 30-September 10

Re: C# Achievement Unlocked

Posted 19 August 2011 - 04:52 PM

Lol, if they make this, I might actually spend money on it. I've never taken formal classes, so I always feel as though there are things I'm not taking advantage of. It would also help me remember how to use delegates in this one way that I can't explain at the moment (it has to do with a callback, a timer, and a progress bar where it's like... in a separate thread, but it needs to call itself from within it's target thread so it goes into the function twice :online2long: -"deja vu").

This post has been edited by NotarySojac: 19 August 2011 - 04:59 PM

Was This Post Helpful? 0
  • +
  • -

#7 chrisH  Icon User is offline

  • D.I.C Head

Reputation: 12
  • View blog
  • Posts: 62
  • Joined: 26-July 11

Re: C# Achievement Unlocked

Posted 07 September 2011 - 10:07 AM

Waiting on a friend - 5g- Encounter your first deadlock
Was This Post Helpful? 0
  • +
  • -

#8 Gavisann  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 103
  • View blog
  • Posts: 382
  • Joined: 01-July 11

Re: C# Achievement Unlocked

Posted 07 September 2011 - 10:18 AM

That would be fun for awhile, but over time I can see it getting annoying very quickly.
Was This Post Helpful? 0
  • +
  • -

#9 AdamSpeight2008  Icon User is offline

  • MrCupOfT
  • member icon


Reputation: 2271
  • View blog
  • Posts: 9,500
  • Joined: 29-May 08

Re: C# Achievement Unlocked

Posted 07 September 2011 - 04:56 PM

So it'll be like most of the stuff on Intertubes.
Was This Post Helpful? 0
  • +
  • -

#10 fromTheSprawl  Icon User is offline

  • Monomania
  • member icon

Reputation: 513
  • View blog
  • Posts: 2,063
  • Joined: 28-December 10

Re: C# Achievement Unlocked

Posted 07 September 2011 - 05:21 PM

Achievements:

No Return, No Exchange - Create a void method that accepts arguments but returns nothing
Freebie - Create a method with no arguments that returns a value
Give Me What I Bought - Create a method that accepts paramaters and returns a value
On The Line - Create a class that implements threads
I'll Take Anything - Create a class with multiple constructors
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1