# I'm a beginner, where should I go to?

**URL:** <https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641>\
**Category:** Ruby\
**Created:** [August 12, 2008, 12:45pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641 "2008-08-12T12:45:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 12:45pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/1 "2008-08-12T12:45:05Z")

</div>

hi  
After working with some ruby projects and playing with existing  
sources I decided to finally get my hands dirty. It’s an interesting  
experiences with similarities of learning a human language where your  
comprehension skills are far more better than your speaking skills.  
Basically the problem I have that I’ve written too much excellent ruby  
code, without a deeper knowldedge of what the code really do, but with  
a rather feeling ‘that looks terse’ vs. ‘that looks clunky’.  
Now that I actually begin to write code of my own, I find myself in a  
similar position as somebody after a brainsurgery trying to learn how  
to speak. Its grinding and for every line I write I think for myself  
‘oh god that’s probably wrong’.  
So the thing I’m looking for is a mailinglist where I can post my  
pathetic code in order to discuss it with some more experienced  
writers.  
thanks  
ben

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 12:56pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/2 "2008-08-12T12:56:49Z")

</div>

gmail should rename the ‘Send’ button into ‘read again and find typos’  
so don’t blame me 🙂

A little accretion to my post: I asked for the beginner list because I  
have the habbit of asking stupid questions. It’s often the only way  
for me to understand things, but I also want to avoid by any means to  
piss people off by ‘polluting’ ‘their’ mailinglist.

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 1:16pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/3 "2008-08-12T13:16:44Z")

</div>

Perhaps you could use different code profiling tools and benchmarks to  
learn what works well and what doesn’t?

For example, look at ruby Pretty, or these:  
[http://ruby.sadi.st/Ruby\_Sadist.html](http://ruby.sadi.st/Ruby_Sadist.html)

Casimir P.

Ben A. kirjoitti:

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 1:47pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/4 "2008-08-12T13:47:49Z")

</div>

> For example, look at ruby Pretty, or these:  
> [Confessions of a Ruby Sadist The time has come to show your code who’s boss.](http://ruby.sadi.st/Ruby_Sadist.html)

I found nothing for ‘ruby Pretty’ do you have a link maybe  
I’ve installed Ruby Sadist, but analysing the results is a bit too  
complicated for me at rightnow.

Do you know [http://perlcritic.com/](http://perlcritic.com/). It’s really cool especially for  
learning and improving your perl skills. Something like this for ruby  
would be awesome.

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 1:17pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/5 "2008-08-12T13:17:20Z")

</div>

On 12 Aug 2008, at 11:53, Ben A. wrote:

> A little accretion to my post: I asked for the beginner list because I  
> have the habbit of asking stupid questions. It’s often the only way  
> for me to understand things, but I also want to avoid by any means to  
> piss people off by ‘polluting’ ‘their’ mailinglist.

Hi Ben,

There isn’t a beginners list, so post away! There’s some talk about  
whether or not one should be created, but nothing concrete has  
happened yet.

Fred

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 1:50pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/6 "2008-08-12T13:50:44Z")

</div>

> so post away!

on [workingwithrails.com](http://workingwithrails.com) your authority level is 50% and the popularity  
level is 96% so I guess I must believe you 🙂

On Tue, Aug 12, 2008 at 7:13 AM, Frederick C.

---

<div class="post-metadata">

**Author:** ![ben](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/df788c/32.png) [@ben](https://www.ruby-forum.com/u/ben)\
**Post date:** [August 12, 2008, 2:32pm UTC](https://www.ruby-forum.com/t/im-a-beginner-where-should-i-go-to/145641/7 "2008-08-12T14:32:21Z")

</div>

On Aug 12, 6:41 am, “Ben A.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> to speak. Its grinding and for every line I write I think for myself  
> ‘oh god that’s probably wrong’.

Every line you write will have to be rewritten 10 times. You can  
usually tell poor code b/c it looks as if it has only been rewritten 5  
times 😉

T.
