Size: a a a

2020 April 20

S

SundayNight in RubyRush
В мыле вон на перле до сих пор лупячат
источник

ТК

Тимур Каримов... in RubyRush
А по тдд никогда не разрабатывал)
источник

SR

Shattered Ruby in RubyRush
SundayNight
Помоему от DHH
а ему-то зачем так говорить
источник

ТК

Тимур Каримов... in RubyRush
Вообще наверно по ттд не так много людей пишет
источник

S

SundayNight in RubyRush
Shattered Ruby
а ему-то зачем так говорить
У него иногда проскальзывает. Типа язык одного фреймворка...
источник

S

SundayNight in RubyRush
ЧСВ потешить
источник

S

SundayNight in RubyRush
dry то не от хорошей жизни появился ( хотя сам его почти не использую )
источник

VV

Vadim Venediktov in RubyRush
Amiran
Уважаемые, а расскажите, пожалуйста, почему вообще слышны высказывания в духе руби мёртв и тд? Просто из того что я наблюдаю, выводы противоположные)
Вот тут рассказали уже пару лет назад:

https://www.youtube.com/watch?v=cLWfOYLh51w

(когда эти разговоры только начинались)
источник

A

Amiran in RubyRush
Спасибо!
источник

VV

Vadim Venediktov in RubyRush
SundayNight
Помоему от DHH
По-моему, нет :)
источник

ДФ

Дмитрий Фошка... in RubyRush
Привет, сообщество. Задача сделать массив, который вмещает в себя все числа до N(введённого пользователем) + суммирует их

На сколько критично для обучения то, что я абсолютно не могу понять ваше решение, но сделал своё?
ВАШЕ РЕШЕНИЕ: ——
array = []

puts 'Введите N'
number = gets.to_i
index = 1

summa = 0

while index <= number do

 array << index

 summa += index

 index += 1
end
puts array.to_s
puts 'Сумма чисел: ' + summa.to_s
————
МОЁ: ——-
chisla = []
puts "Введите N"
n = gets.chomp.to_i
count = 0
while count != n  do
count += 1
chisla << count
end
puts chisla.to_s
suma = chisla.sum
puts suma
источник

ДФ

Дмитрий Фошка... in RubyRush
абсолютно не получилось реализовать сумму чисел как в вашем варианте.
источник

VV

Vadim Venediktov in RubyRush
Дмитрий Фошка
Привет, сообщество. Задача сделать массив, который вмещает в себя все числа до N(введённого пользователем) + суммирует их

На сколько критично для обучения то, что я абсолютно не могу понять ваше решение, но сделал своё?
ВАШЕ РЕШЕНИЕ: ——
array = []

puts 'Введите N'
number = gets.to_i
index = 1

summa = 0

while index <= number do

 array << index

 summa += index

 index += 1
end
puts array.to_s
puts 'Сумма чисел: ' + summa.to_s
————
МОЁ: ——-
chisla = []
puts "Введите N"
n = gets.chomp.to_i
count = 0
while count != n  do
count += 1
chisla << count
end
puts chisla.to_s
suma = chisla.sum
puts suma
А начиная с какой строки наше решение не понятно?
источник

ДФ

Дмитрий Фошка... in RubyRush
Vadim Venediktov
А начиная с какой строки наше решение не понятно?
# Переменная, в которую будет накапливать сумму всех чисел
summa = 0

вот где-то после этой строчки перестаю воспринимать происходящее

честно, дважды переслушал урок, попрактиковался, лично нашёл решение, но никак не могу осознать происходящее.
источник

VV

Vadim Venediktov in RubyRush
while index <= number do


Вот это понятно как работает?
источник

ДФ

Дмитрий Фошка... in RubyRush
Vadim Venediktov
while index <= number do


Вот это понятно как работает?
вполне.
покуда индекс меньше или равен числу N исполнять
источник

VV

Vadim Venediktov in RubyRush
А вот эта:

array << index


Что делает?
источник

ДФ

Дмитрий Фошка... in RubyRush
Vadim Venediktov
А вот эта:

array << index


Что делает?
добавить индекс в массив , где индекс у вас заранее определённое число (1)
источник

VV

Vadim Venediktov in RubyRush
ок, а эти две:

summa += index
index += 1
источник

ДФ

Дмитрий Фошка... in RubyRush
Vadim Venediktov
ок, а эти две:

summa += index
index += 1
первая добавляет в сумму индекс,
вторая увеличивает индекс на один.

Теперь более-менее понятно. Видимо, нужно ешё раз 10 пройти похожие задания, для осознания.
Спасибо вам
источник