Size: a a a

2020 May 31

m

moffire in RubyRush
Bogdan
Спасибо. Видимо это из-за неправильного восприятия «учись правильно, что бы потом не переучиваться», а тут все на этом построено)
Нельзя научиться писать сразу "правильный" код. Как получается, так и пишите. Через месяц вы уже будете писать подругому. Как бы в этом и есть смысл обучения. Сначала вы пишите чтобы просто работало, потом пишите, чтобы работало хорошо
источник

EE

Ekaterina Egorova in RubyRush
мне на фронт дали задачу я как смогла сваяла - начальник сказал он вообще не понимает как это сработало у меня и что это какое то новое слово в вёрстке ))))
источник

EE

Ekaterina Egorova in RubyRush
но код конечно поменяли )
источник

B

Bogdan in RubyRush
Спасибо за помощь
источник

А

Алексей in RubyRush
Ekaterina Egorova
но код конечно поменяли )
Не благодарные)))))
источник

А

Алексей in RubyRush
Я вот сейчас тоже интеграцию Google maps в приложение делаю. Первые осознанные шаги в js. Вроде работает, ментор хвалит, что удалось запустить и работает, но, подозреваю, код там так себе
источник

M

Michael in RubyRush
Переслано от Michael
источник

M

Michael in RubyRush
Bogdan
Спасибо за помощь
Этот выпуск как раз на ваш вопрос отвечает.
источник

o

omnia_101 in RubyRush
Добрый вечер, часто ли используется trailblazer в проектах в реальной разработке?
источник

B

Bogdan in RubyRush
Michael
Этот выпуск как раз на ваш вопрос отвечает.
Спасибо
источник

P

Passqall in RubyRush
Michael
Переслано от Michael
👍🏼
источник
2020 June 01

А

Александр in RubyRush
omnia_101
Добрый вечер, часто ли используется trailblazer в проектах в реальной разработке?
есть отдельная группа разработчиков, которых я для себя обозначил как "фанаты trailblazer" - они его пытаются впихнуть в любой проект и там где это уместно и там где это нафиг не нужно.

есть те, кто про него никогда не слышал

ну и есть те, кто от него плюется)

Из личного опыта скажу, что сталкивался с ним в 1 проекте, причем с первой его версией. Осталось впечатление что это достаточно плохо задокументированная библиотека (сейчас вроде как у них с этим стало получше, но на старые версии гема все равно документации нет). На тот момент любые попытки обращения за советом к коммьюнити этого гема сводились примерно к тому что "о, вы используете первую версию гема? мы чего-то не шибко понимаем можно ли на ней сделать то что вы хотите или нет, обновитесь до 2-й версии, там это делается вот так. Не можете обновиться до 2 версии гема? тогда мы ничем не можем помочь" - и это даже не на стэковерфлоу, а в чатике "платной  pro-поддержки"

отдельные идеи в нем классные, например trailblazer-operation мне прям супер нравится

отдельные вещи, такие как, например, контракты - есть реализация от dry-rb которая ничуть не хуже и не знаю как сейчас, а раньше использовалась под капотом у trailblazer

В обще и целом trailblazer - это инструмент, который бывает уместен и удобен, а бывает излишен. Посмотреть и потыкать его палочкой для себя - стоит. Попадется ли он вам в продакшен-проекте зависит от того, попадете ли вы на "фанатов" или нет
источник

А

Александр in RubyRush
Алексей
Я вот сейчас тоже интеграцию Google maps в приложение делаю. Первые осознанные шаги в js. Вроде работает, ментор хвалит, что удалось запустить и работает, но, подозреваю, код там так себе
в концепции TDD это называется red-green-refactor - сначала не работает, потом работает как надо, но написано так себе, а потом работает как надо и написано красиво. Главное не забывать про этот самый третий шаг
источник

КК

Кракозябр Кракозябро... in RubyRush
Приветствую. Кто какими гемами пользуется для парсинга docx -> html?
источник

m

moffire in RubyRush
Привет! Помогите с таким вопросом - я видел в одном из обучающих видео, что парень создавал что-то типо отдельной сесси для рельсовой консоли, создавал объекты в БД, изменял их и т.д., а после завершения этой сессии, все изменения из БД откатывались в первоначальное состояние. Не подскажите, как это делается?
источник

AS

Alexander "Tarr... in RubyRush
bin/rails c -s
источник

AS

Alexander "Tarr... in RubyRush
moffire
Привет! Помогите с таким вопросом - я видел в одном из обучающих видео, что парень создавал что-то типо отдельной сесси для рельсовой консоли, создавал объекты в БД, изменял их и т.д., а после завершения этой сессии, все изменения из БД откатывались в первоначальное состояние. Не подскажите, как это делается?
bin/rails c -s - режим сэндбокса
источник

m

moffire in RubyRush
Alexander "Tarrin" Smirnov
bin/rails c -s - режим сэндбокса
оно, спасибо большое
источник

AS

Alexander "Tarr... in RubyRush
👍
источник

ET

Ekaterina Tebenkova in RubyRush
Всем привет! Начала проходить курс рубираш. Постараюсь ответить на вопросы: зачем мне программирование?Почему учусь программировать? В первую очередь, потому, что мне это нравится.  Хотя изучала совсем немного, изучила верстку, начала учить php и js, но что-то не пошло. На ютубе наткнулась на видео хорошего программиста, почему следует изучать руби первым языком и решила попробовать. Если пойдет, то после пройду интенсив. Правда не знаю, смогу ли по окончании трудоустроиться, мне уже 42 года, все пугают, что в этом возрасте поздно что-то менять.
источник