Size: a a a

pro.rb (Ruby/Rails / RU)

2020 September 04

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Для мелких проектов это допустимо - блог за 15 минут, все дела, но писать эти тесты никто не будет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
ты создаешь новую логику
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
она потом
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
в гем превращается
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
хех
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
чем это отличатеся?)
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Vsevolod Avramov
Когда пишешь приложение необходимо задумываться о его дальнейшей поддержке. Кто будет менять в дальнейшем написанный тобой код. Это может быть как другой программист, так и ты сам, но через продолжительное кол-во времени.
Если есть конвенции, в обществе программистов то лучше их придерживаться. Как и использование популярных/легко читаемых гемов.
Вот именно, библиотеки и сторонние решения имею свойство переставать поддерживаться или быть неподходящими под твои задачи.
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
только вот над бизнес логикой ты все это время не работал
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
чем это отличатеся?)
Ты пробовал работать на больших легаси проектах, где структуру апи менять иногда даже нельзя ибо сломаешь кучу других проектов?) даже когда там реально говно в сериалайзере?)
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Когда еще нужно выжать все соки скорости при формировании ответа
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
Ты пробовал работать на больших легаси проектах, где структуру апи менять иногда даже нельзя ибо сломаешь кучу других проектов?) даже когда там реально говно в сериалайзере?)
Да, как раз в легаси проектах самая главная проблема что тебе надо дохера времени потратить на изучения этих велосипедов, что ты предлагаешь сделать
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Да, как раз в легаси проектах самая главная проблема что тебе надо дохера времени потратить на изучения этих велосипедов, что ты предлагаешь сделать
Json schema + очевидных хеш это так сложно?
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Может на все будем либы использовать?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
Json schema + очевидных хеш это так сложно?
где ты об этом напишешь?
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
где ты об этом напишешь?
Что где? В документации, а соответствие схеме проверяют тесты
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ruslan Ryabov
Что где? В документации, а соответствие схеме проверяют тесты
ну вот пришел разраб, ему надо сделать новый поинт, он от куда знает что надо сделать в соответвии с твоим велосипедом все?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
А документацию на такие вещи ты часто пишешь?
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
В Рашке ее вообще пишут
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
?
источник

RR

Ruslan Ryabov in pro.rb (Ruby/Rails / RU)
Ivan Naumov
А документацию на такие вещи ты часто пишешь?
Да
источник