Size: a a a

2020 April 12

VV

Vadim Venediktov in RubyRush
Shattered Ruby
я писал просто demo(5)
demo(x = 5) — это дичь, это сработает, но делать так, конечно, никогда в жизни не надо :)
источник

VV

Vadim Venediktov in RubyRush
Тем более без скобок
источник

SR

Shattered Ruby in RubyRush
всё, понял)
источник

VV

Vadim Venediktov in RubyRush
👍
источник

SR

Shattered Ruby in RubyRush
Vadim Venediktov
Тем более без скобок
после питона никак не отвыкну писать в скобках значение параметров)
источник

N

Ni in RubyRush
Shattered Ruby
после питона никак не отвыкну писать в скобках значение параметров)
А мне наоборот было непривычно сегодня на питоне писать после долгой паузы. Все-таки лучше рубишного синтаксиса пока ничего не встречал
источник

SR

Shattered Ruby in RubyRush
Вот мне тоже, но я не говорю, что пишу на питоне. Наоборот, просто привык писать скобки конкретно в этом месте
источник

SR

Shattered Ruby in RubyRush
А вот если сейчас и вправду начну писать на питоне, то тут действительно танцы с бубном начнутся — табуляция, скобки, ещё что-нибудь
неприятная ситуация
источник

VV

Vadim Venediktov in RubyRush
Shattered Ruby
после питона никак не отвыкну писать в скобках значение параметров)
так в скобках и надо
источник

SR

Shattered Ruby in RubyRush
а я без скобок запустил…
источник

VV

Vadim Venediktov in RubyRush
можно != нужно
источник

SU

Serg Udo in RubyRush
Evgeny Savin
Всем привет!

Возможно я что-то делаю не так, подскажите, пожалуйста.
Использую следующий код:

def demo x = 4, y = 2
 puts x**y
end
demo 5

Ожидаю вывода:
25

Но по факту получаю:
3
6
9
Ставьте внутрь метода binding.irb и смотрите в irb консоле, что в переменных. Эта команда, в будущем, очень вам пригодится.
источник

VV

Vadim Venediktov in RubyRush
Shattered Ruby
а я без скобок запустил…
источник

SR

Shattered Ruby in RubyRush
Serg Udo
Ставьте внутрь метода binding.irb и смотрите в irb консоле, что в переменных. Эта команда, в будущем, очень вам пригодится.
он просто файл не тот запустил
ложная тревога
источник

SR

Shattered Ruby in RubyRush
да нет, это я всё понимаю, просто для себя попробовал
источник

SU

Serg Udo in RubyRush
Shattered Ruby
он просто файл не тот запустил
ложная тревога
Я понял уже. Команда все равно, при дебаге пригодится.
источник

ES

Evgeny Savin in RubyRush
Shattered Ruby
он просто файл не тот запустил
ложная тревога
Да верно, но все же всем спасибо за помощь! :)
источник

SR

Shattered Ruby in RubyRush
я, если честно, уже запутался, где я там скобки ставил, а где не ставил)
источник

AA

Andrey Anikin in RubyRush
Shattered Ruby
я, если честно, уже запутался, где я там скобки ставил, а где не ставил)
Просто надо использовать style guide по ссылке выше и всё будет хорошо)
источник

SR

Shattered Ruby in RubyRush
))
источник