How increase efficiency in develop

Hello.

May you share your approach to increase efficiency.
I can do a application on Ror but often I must remind information in help. So my speed is very low.
Do you have some tricks or I must write more code (more projects) and remember all?

Many time a spend on front: ajax request and html - is it not enough knowledge and experiences?

Thanks and sorry for my English.

Alex Korolev wrote in post #1154236:

Hello.

May you share your approach to increase efficiency.
I can do a application on Ror but often I must remind information in
help.
So my speed is very low.
Do you have some tricks or I must write more code (more projects) and
remember all?

Many time a spend on front: ajax request and html - is it not enough
knowledge and experiences?

Thanks and sorry for my English.

There is really no substitute for experience. Tutorials will get you
started, but they only take you so far. Books are useful, however, at
least for most of us, we can't hold all their knowledge in our heads at
once. Reference documentation is highly useful, but only if you already
have a good enough understanding of the system to know where to look.

How can an author explain how to write a book, how can a sculptor
explain how to carve a beautiful statue? Unless you experience it for
yourself you can't really understand the intricacies and complexities of
the craft.

My best suggestion is to focus your learning. Don't try to take on too
many things at once. For example; if you can accomplish what you need
without JavaScript/jQuery then concentrate your efforts there, on server
side Ruby. Once you get comfortable there only then start to focus your
efforts on client side code.