Size: a a a

2020 May 18

MS

Minira Samadova in RubyRush
Понятно, спасибо большое
источник

MS

Minira Samadova in RubyRush
Сложно привыкнуть к такому после JS 😫
источник

EL

Evgeniy Laskutkin in RubyRush
Minira Samadova
Сложно привыкнуть к такому после JS 😫
Сложно привыкнуть что js конвертирует true в 1 при сложении с числом.
источник

V

Valery in RubyRush
Minira Samadova
Стоп
>А метод + определённый у класса String

+ это ведь оператор, а не метод класса О_О
Некоторые операторы в Ruby реализованы как методы.
источник

MS

Minira Samadova in RubyRush
Evgeniy Laskutkin
Сложно привыкнуть что js конвертирует true в 1 при сложении с числом.
😆 перефразирую
сложно отвыкнуть от странностей JS
источник

EL

Evgeniy Laskutkin in RubyRush
МНе кажется в этом больше неявности чем с тем что нельзя сложить строку и число
источник

EL

Evgeniy Laskutkin in RubyRush
Minira Samadova
😆 перефразирую
сложно отвыкнуть от странностей JS
О да)
источник

MS

Minira Samadova in RubyRush
Valery
Некоторые операторы в Ruby реализованы как методы.
ух ты!!
Спасибо, это не знала
источник

MS

Minira Samadova in RubyRush
🙏
источник

VV

Vadim Venediktov in RubyRush
Продолжаем набирать группу на наш интенсив по Ruby on Rails.

За 4 с половиной месяца с нуля проходим руби и учим веб-разработке на рельсах. Видео, домашние задания с проверкой, вебинары, отдельный чатик с преподами.

Смотрите программу уроков, истории выпускников и записывайтесь:

➡️ https://goodprogrammer.ru/rails

Если хотите записаться по стандартной цене, у вас осталось 2 дня. Если не можете оплатить курс сразу, пишите в личку @installero.
источник

NK

ID:0 in RubyRush
🎙 #подкаст_хп #советы_хп

Самый важный гибкий навык для карьерного роста
или 2 способа естественным путём повысить свою ценность в команде.

👨‍💻👨‍💻👨‍💻👨‍💻🦸👨‍💻👨‍💻

A. Говорить и Б. Говорить понятно
источник

P

Pavel in RubyRush
ID:0
🎙 #подкаст_хп #советы_хп

Самый важный гибкий навык для карьерного роста
или 2 способа естественным путём повысить свою ценность в команде.

👨‍💻👨‍💻👨‍💻👨‍💻🦸👨‍💻👨‍💻

A. Говорить и Б. Говорить понятно
источник

p"

puts "Аура C2H5... in RubyRush
Хай рубисты, остановился на хешах, подскажите интересную и более современную литературу по руби? Тот источник не особо устраивает, синтаксис устаревший.
источник

V

Vitaliy in RubyRush
puts "Аура C2H5OH"
Хай рубисты, остановился на хешах, подскажите интересную и более современную литературу по руби? Тот источник не особо устраивает, синтаксис устаревший.
А синтаксис чего именно устарел?
источник

m

moffire in RubyRush
Vitaliy
А синтаксис чего именно устарел?
rocket hash видимо
источник

m

moffire in RubyRush
puts "Аура C2H5OH"
Хай рубисты, остановился на хешах, подскажите интересную и более современную литературу по руби? Тот источник не особо устраивает, синтаксис устаревший.
если вы видите запись типа :key => value, то она на рабоиту самих хэшей никак не влияет
источник

m

moffire in RubyRush
такой вид записи встречается в большом кол-во документации, так что просто стоит привыкнуть
источник

p

point212 in RubyRush
Minira Samadova
То есть другими словами в Руби невозможно использовать оператор + для разных типов данных?
Дело как раз в типизации. Руби более строго-типизированный язык, чем JS.
И автоматически, на уровне интерпретатора, типы не превращает.

Все случаи, когда срабатывает что-то вроде 'asdf' +  1 - означают программист предусмотрел возможность такого сложения, и где-то в коде метода String.+(1) вызывает метод  .to_s у аргумента

Т.е. технически можно определить + который будет склаыдвать что угодно с чем угодно.
Но для каждого типа надо будет написать свою ветку кода.
источник

m

moffire in RubyRush
puts "Аура C2H5OH"
Хай рубисты, остановился на хешах, подскажите интересную и более современную литературу по руби? Тот источник не особо устраивает, синтаксис устаревший.
из книжек могу посоветовать Симдянова. Но я бы не сказал, что она прям для совсем новичков. И лично мне не совсем понятна структура глав в этой книге. Но в целом она довольно хороша
источник

MS

Minira Samadova in RubyRush
point212
Дело как раз в типизации. Руби более строго-типизированный язык, чем JS.
И автоматически, на уровне интерпретатора, типы не превращает.

Все случаи, когда срабатывает что-то вроде 'asdf' +  1 - означают программист предусмотрел возможность такого сложения, и где-то в коде метода String.+(1) вызывает метод  .to_s у аргумента

Т.е. технически можно определить + который будет склаыдвать что угодно с чем угодно.
Но для каждого типа надо будет написать свою ветку кода.
Спасибо большое 🙏
источник