RefactorMyCode Rocks

October 2, 2007 · 27 comments

I recently discovered RefactorMyCode, a developer-oriented site aimed at letting others critique, or refactor, your code snippets. Up until now, it seemed that the only communities based around helping others with their code were mundane programming forums. RefactorMyCode is an interesting concept, allowing users to sort code submissions by most popular, programming language and more.

RefactorMyCode.com

If you’re into this developer stuff, RefactorMyCode is a great way to kill time.. productively. At the moment there aren’t too many users on the site, but hopefully that will change and it will be thriving in a few months.

{ 7 trackbacks }

RefactorMyCode, code snippets commentati e migliorati « Andy’s Blog
October 3, 2007 at 4:00 am
Web 2.0 Sammelalbum - Web2Null - RefactorMyCode
October 17, 2007 at 11:28 am
Closing Open Tabs | BlogSchmog
October 20, 2007 at 12:14 am
RefactorMyCode: Interessante Sammlung von Code-Snippets » Der Informatik Student
October 22, 2007 at 2:32 pm
RefactorMyCode - Free Programming Help - CyberNet News
October 31, 2007 at 5:32 pm
Blastr.tv » Blog Archive » Blastr EPISODE 14 - Will Pate Talks About Flock
November 11, 2007 at 3:27 pm
Blastr EPISODE 14 - Will Pate Talks About Flock
November 11, 2007 at 3:29 pm

{ 20 comments… read them below or add one }

1 Beginner October 2, 2007 at 12:17 pm

Wow, I went through some of the snippets and am amazed how quick some of the code got “better”.
Also funny to see was one snippet which was being refactored several times until it was reverted back to thge original :-D

btw, first :-)

Reply   More from author

2 Zach Kollegger October 2, 2007 at 12:44 pm

Sweet. Too bad they don’t have HTML, only hard-core stuff :-)

Reply   More from author

3 Myles Braithwaite October 2, 2007 at 1:24 pm

Thanks for the tip.

Reply   More from author

4 pablasso October 2, 2007 at 1:30 pm

i couldn’t register:

“Sorry, the OpenID server couldn’t be found”

it’s a shame OpenID it’s the only option, never trusted it too much.

Reply   More from author

5 Chris Marshall October 2, 2007 at 1:43 pm

That’s a cool concept!

Reply   More from author

6 Bob Walsh October 2, 2007 at 2:11 pm

Interesting that .NET is not among the categories… But Ruby is.

Reply   More from author

7 Aron Clark October 2, 2007 at 2:31 pm

Yeah.. I agree with Zach, more HTML stuff!!

I wouldn’t personally call myself a coder, because although I’ve made a few websites, they’ve been pretty basic and anything other than standard HTML has come from some other tutorial site, and yet some people claim themselves to be ‘coders’ for games and the like when all they do is simply let a WYSIWYG program do it all for them. Just though I’d point that out! =D

Reply   More from author

8 Blake Brannon October 2, 2007 at 2:36 pm

Sounds like a great way to do a little HW to test your skills.

Reply   More from author

9 Dimitry October 2, 2007 at 2:39 pm

Ah nice. Looking forward to remembering to using it and then actually using it :) Thanks for the tip.

P.S. Nice blog realignment ;)

Reply   More from author

10 Paul Stamatiou October 2, 2007 at 3:41 pm

@Aron, @Zach – I don’t think this site will ever have an HTML section. HTML isn’t a programming language, it’s a markup language and as such there aren’t really any things that you would have real problems with, like optimizing the runtime of a loop, as HTML doesn’t have those complex abilities. Just my 2c.

Reply   More from author

11 Paul Stamatiou October 2, 2007 at 3:44 pm

@Bob – It seems that people are dealing with that by posting in the C# category and saying that it’s particularly .NET C#, etc, in the comment field.

Reply   More from author

12 Justin Cady October 2, 2007 at 4:18 pm

As you noted, the success of the site is really dependent on the users. If a great community grows, this could be an excellent asset to developers.

Reply   More from author

13 macournoyer October 2, 2007 at 4:34 pm

Hey thanks for the link! I’m the creator of RefactorMyCode.com

I’m really happy ppl find it usefull and help each other, that’s amazing!!

In fact HTML is not a programming language it won’t be on the site, stiil you could submit PHP code and add an HTML code section.

Also .NET is a framework, C# is the language (as it can run on Mono and Dot Gnu also).

Thanks a lot for the comments I really appreciate it!
If you have any question or suggestion, please feel free to contact me at any time.

@pablasso make sure you can login to other site w/ this OpenId, if not think about changing OpenId provider.

Reply   More from author

14 Nikos Psy2k October 3, 2007 at 2:26 am

Thats a fresh idea for sure! Hope it grows and support more programming tools in the future! I’d like to see (x)html, css category too! Nice to see that lisp is supported though!

Reply   More from author

15 Travis Vocino October 3, 2007 at 2:38 am

Actually a great idea if the community can manage to stay positive and helpful — not getting too arrogant, as high-level programmers often do :)

Your post is the first time I’d heard of it, surprisingly. It has been bookmarked.

PS: I dig your new footer.

Reply   More from author

16 Kevin Peterson October 3, 2007 at 11:28 am

I agree with the idea of not being too arrogant. Some sites, especiall forums, get so deep into the ’search the site first’ mentality, that a 400k post forum search for your problem will result in 500 ’search the site’ posts before you can find the last time the question was actually answered (One reason, IMO, why Linux is not as big as it should be.)

I do think that there is a place for HTML/CSS. Though not strictly a programming language, there are issues to overcome, depending on your level. It can also be used to optimize your code for speed, etc.

Reply   More from author

17 Ryan Wagner October 3, 2007 at 3:26 pm

You’re right, the amount of content on there is a bit slim right now, but the community is tremendous. I went through some of the code examples and was extremely surprised at how many responses there already was. Nice find Paul!

Reply   More from author

18 macournoyer October 3, 2007 at 11:31 pm

Concerning HTML, I’d like to point you to this code submission: http://refactormycode.com/codes/48-simple-form-validation

The language is Javascript but you can add an HTML section

Thanks for the comments all, I appreciate it!

Reply   More from author

19 Matt D October 11, 2007 at 1:48 pm

That’s an awesome idea! Bookmarked for sure. I know when I have gone looking for help it’s always to some dry, boring forum with hardly any activity. I really like the format of this site. And I like how some of the code gets worked around and ends up being the original again!

Reply

20 NichM November 11, 2007 at 7:50 pm

Wow. Great review and service. I’m a coding beginer and this will help be become more. Thanks for showing me and the readers an amazing service.

Reply   More from author

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post: Review: Vudu

Next post: RIAA Wins in First Jury Trial