Size: a a a

2020 August 06

В

Владислав in RubyRush
Тогда и смысла мне нет мне ее через собаку объявлять)
Спасибо большое, не знал)👏
Буду переделывать)
источник

VK

Viktor Kunavin in RubyRush
Ребят, всем привет, купил тут книжку по алгоритмам, и решил сразу тестить. Так вот вопрос, врет ли встроенный бенчмарк в руби, или это все зависит тупо от системы, на которой проводится тест?
источник

VK

Viktor Kunavin in RubyRush
источник

VK

Viktor Kunavin in RubyRush
источник

VK

Viktor Kunavin in RubyRush
И на сколько имеет значение писать алгоритмы самому или же пользоваться встроенными в руби методами?
источник

A

Anton in RubyRush
Viktor Kunavin
И на сколько имеет значение писать алгоритмы самому или же пользоваться встроенными в руби методами?
Если не ошибаюсь, то в программировании есть негласное правило: «Не изобретай велосипед». То есть пользуйся готовыми методами или библиотеками для нужных целей
источник

VK

Viktor Kunavin in RubyRush
Anton
Если не ошибаюсь, то в программировании есть негласное правило: «Не изобретай велосипед». То есть пользуйся готовыми методами или библиотеками для нужных целей
А есди иногда придеться изобретать, то что тогда?😂
источник

A

Anton in RubyRush
Viktor Kunavin
А есди иногда придеться изобретать, то что тогда?😂
Под изобретением велосипеда и подразумевается то, что не нужно изобретать то, что уже изобретено. К примеру зачем изобретать итератор массива, если есть тот же итератор each?
источник

A

Anton in RubyRush
Viktor Kunavin
А есди иногда придеться изобретать, то что тогда?😂
Допустим в книге Head First приводится пример, как бы выглядел тот же each, пиши мы его сами
источник

В

Владислав in RubyRush
Anton
Допустим в книге Head First приводится пример, как бы выглядел тот же each, пиши мы его сами
Я только благодаря такому разбору более менее представил, что такое блоки)
источник

A

Anton in RubyRush
Viktor Kunavin
А есди иногда придеться изобретать, то что тогда?😂
Или есть библиотека Rails, и я не вижу тут людей, которые с нуля сидят и пишут абсолютно идентичную библиотеку😄
источник

VK

Viktor Kunavin in RubyRush
Anton
Или есть библиотека Rails, и я не вижу тут людей, которые с нуля сидят и пишут абсолютно идентичную библиотеку😄
Это понятно, но речь про алгоритм, в данном случае бинарный поиск
источник

A

Anton in RubyRush
Владислав
Я только благодаря такому разбору более менее представил, что такое блоки)
Я сам далеко не сразу въехал что к чему, потом понял. Имхо, если не углубляться в механику работы each, то гораздо понятнее как он работает😄
источник

VK

Viktor Kunavin in RubyRush
Почему самопальный работает быстрее на моей машине
источник

A

Anton in RubyRush
Viktor Kunavin
Почему самопальный работает быстрее на моей машине
На этот вопрос возможно ответят люди более сведущие чем я)
источник

В

Владислав in RubyRush
Anton
Я сам далеко не сразу въехал что к чему, потом понял. Имхо, если не углубляться в механику работы each, то гораздо понятнее как он работает😄
+
источник

A

Anton in RubyRush
Владислав
Я только благодаря такому разбору более менее представил, что такое блоки)
Хотя, думаю, если я сейчас посмотрю разбор кода each, то он будет мне более понятен
источник

В

Владислав in RubyRush
Anton
Хотя, думаю, если я сейчас посмотрю разбор кода each, то он будет мне более понятен
На самом деле нужна практика, чем больше практики, тем легче понимается теория, и наоборот, теория нужна, чтобы на  практике было яснее)
источник

A

Anton in RubyRush
Владислав
На самом деле нужна практика, чем больше практики, тем легче понимается теория, и наоборот, теория нужна, чтобы на  практике было яснее)
Абсолютли
источник

Э

Эдем in RubyRush
Viktor Kunavin
И на сколько имеет значение писать алгоритмы самому или же пользоваться встроенными в руби методами?
Так тут нет бинарного поиска от Руби. Простой перебор с помощью include?
источник