2013-08-28 4 views
0

Итак, я попадаю в Ruby. Я изучаю его каждый день. И так же, как испанский. Я получаю возможность прочитать его, но не писать.Смутно о размещении кода Ruby

Я занимаюсь «Ruby the Hard Way», и я понимаю, ПОЧЕМУ все работает, но чем больше я двигаюсь, тем больше понимаю, что я не мог имитировать код, если бы кто-то подошел ко мне и сказал: «Мне нужно вы должны сделать это и так в Ruby ».

Я знаю, что он будет во многом зависеть от того, что представляет собой задача, так как мой код будет настроен. Но есть ли какие-либо советы и/или трюки для Ruby. (т. е. «Всегда записывайте свои переменные сначала или строки перед массивами» или что-то в этом роде.

Я не понимаю, когда писать строки или ПОЧЕМУ что-то должно быть ниже другого блока кода. туманный характер этого вопроса, но я ищу несколько более широкие правила для Ruby.

+1

_ Я ищу несколько более широкие правила для переполнения Ruby_ Stack, как правило, смотрят вниз на вопросы, которые являются «широкими». Фактически, есть даже вариант, когда голосование ставит вопрос «В ожидании» под названием «Слишком широкий». Я бы рекомендовал найти более конкретный вопрос, чтобы задать точную тему. –

ответ

0

Я думаю, что ПОЧЕМУ в вашем вопросе имеет дело с обучения понятия, но на самом деле не применения их таким образом, что это значение для вас.

Я бы рекомендовал найти задачу, которую вы можете выполнить с помощью Ruby. Например: напишите в файл, получите контент с веб-страницы, получите дату/время в конкретной стране, что угодно. Начните с малого, но бросьте вызов себе. Посмотрите на тег StackOverflow , или Github, чтобы посмотреть, что делают другие люди с Ruby.

Что вы думаете о проблемах, которые вы решаете, а не только код; что является программированием.

Затем вернитесь сюда и спросите о специфике, с которой вы боретесь.

Небольшой отказ от ответственности: да, все вышеизложенное - мое мнение; и, как прокомментировали другие, этот вопрос слишком широк.

0

Вопрос действительно слишком широк. Я предполагаю, что вы знаете другого языка. Если вы ищете код соглашения, посмотрите на Ruby Style Guide. Курсы на Code School могут помочь вам понять правильную практику (и вы научитесь использовать полезные фреймворки, такие как Rails). Чтение «The Ruby Way» может дать вам ощущение «пульса» языка. приложение для блогов, используемое многими рельсами Книга также может помочь.

Наконец, проверьте образцы Rails или Ruby от GitHub.

+0

Спасибо «Руби Путь» помогли. – mongobongo

Смежные вопросы