Size: a a a

Чат руби-школы

2020 March 21

A

Aleserche in Чат руби-школы
Vsevolod Avramov
Нормальное железо, это например сколько оперативки?
Рельса очень требовательна к ресурсам. Плюс если поднимаешь большой проект с различными elasticsearch, kafka и прочим. А если это ещё и в докере. А у тебя макбук. И ты, например, работаешь с ассетами. Тут нужно, думаю минимум гигов 16 оперативки. И сколько стоит макбук с 16 гигами сейчас? 232 990 рублей.
И то не факт, что этих 16 гигов хватит. Так что сэкономить на IDE это вообще не зазорно ни разу.
И вообще, если работаешь с таким стеком, то ЗП уже не маленькая должна быть
источник

DL

Denis Lituev in Чат руби-школы
Aleserche
Сколько сэкономить? Гиг? У меня макбук 16 гигов. Тяжёлые проекты, эластик, кафка, раббит, кликхауз, микросервисы на ноде. Брат жив
Согласен, а нормальная иде прилично упрощает и ускоряет процесс разработки, на этом экономить тоже не вижу смысла
источник

A

Aleserche in Чат руби-школы
Пока одни экономят, другие по 3 проекта сдают
источник

VA

Vsevolod Avramov in Чат руби-школы
Ты видимо не сталкивался с по настоящему большими монолитами. Которые не позволяют открыть IDE при недостаточном кол-ве оперативки.
Я считаю, что для таких языков как руби - IDE не даёт большего преимущества чем текстовый редактор. По-этому если есть возможность сэкономить - почему бы этого не сделать
источник

VA

Vsevolod Avramov in Чат руби-школы
Может вы меня всё-таки убедите и расскажете, чем IDE лучше текстового редактора. Я уже давно над этим думал и так и не нашёл причину по которой следует перейти на IDE
источник

A

Aleserche in Чат руби-школы
Vsevolod Avramov
Ты видимо не сталкивался с по настоящему большими монолитами. Которые не позволяют открыть IDE при недостаточном кол-ве оперативки.
Я считаю, что для таких языков как руби - IDE не даёт большего преимущества чем текстовый редактор. По-этому если есть возможность сэкономить - почему бы этого не сделать
Если ПО проектировать таким образом, чтобы его тестировать поэлементно, без необходимости запускать все и сразу, то проблем не будет. Хоть на эйре пиши.
источник

SS

Sergey Shevtsov in Чат руби-школы
Vsevolod Avramov
Ты видимо не сталкивался с по настоящему большими монолитами. Которые не позволяют открыть IDE при недостаточном кол-ве оперативки.
Я считаю, что для таких языков как руби - IDE не даёт большего преимущества чем текстовый редактор. По-этому если есть возможность сэкономить - почему бы этого не сделать
дааа. было такое монолит больше пяти лет писали. с производительностью жопа была. хотя именно пайчарм там работал более-менее нормально. всякие вскоды/атомы были бесполезны, навигация по коду не работала
источник

A

Aleserche in Чат руби-школы
Vsevolod Avramov
Может вы меня всё-таки убедите и расскажете, чем IDE лучше текстового редактора. Я уже давно над этим думал и так и не нашёл причину по которой следует перейти на IDE
Зачем искать причины? Если возникнет необходимость, то она сама даст о себе знать
источник

A

Andrey in Чат руби-школы
Vsevolod Avramov
Может вы меня всё-таки убедите и расскажете, чем IDE лучше текстового редактора. Я уже давно над этим думал и так и не нашёл причину по которой следует перейти на IDE
Как раз на маленьких проектах можно писать хоть в нано. А в больших нужна навигация
источник

DL

Denis Lituev in Чат руби-школы
Никого не собираюсь убеждать ни в чем, это мнение основано на моем опыте, у вас видимо свой опыт, если удобно пользуйтесь редактором, ниче против не имею,  мне удобнее и быстрее реализацию интерфейса в го искать в иде, потому что там реализация интерфейса неявная
источник

A

Andrey in Чат руби-школы
И хром у меня жрет памяти больше чем rubymine
источник

DL

Denis Lituev in Чат руби-школы
Навигация помогает, тестов разработка удобнее и запуск тоже
источник

VA

Vsevolod Avramov in Чат руби-школы
Aleserche
Если ПО проектировать таким образом, чтобы его тестировать поэлементно, без необходимости запускать все и сразу, то проблем не будет. Хоть на эйре пиши.
Если ты пишешь фронт на таком проекте, тебе прийдётся грузить браузер и запускать почти все модули для нормальной работы бэкенда. Database/Redis/sidekiq(f.e.)
источник

SS

Sergey Shevtsov in Чат руби-школы
Andrey
Как раз на маленьких проектах можно писать хоть в нано. А в больших нужна навигация
+++
источник

A

Aleserche in Чат руби-школы
Andrey
Как раз на маленьких проектах можно писать хоть в нано. А в больших нужна навигация
Навигация ещё половина беды. Рефакторинг у текстовых почти никакой
источник

DL

Denis Lituev in Чат руби-школы
👍
источник

VA

Vsevolod Avramov in Чат руби-школы
Andrey
Как раз на маленьких проектах можно писать хоть в нано. А в больших нужна навигация
Навигация это дерево каталогов? Оно есть в тексовых редакторах. Go to definition - есть плагины для этого для текстовых редакторов. Вообще не вижу проблем с навигацией
источник

A

Andrey in Чат руби-школы
Ну редактирование кода меня интересует меньше всего )
источник

A

Aleserche in Чат руби-школы
Vsevolod Avramov
Если ты пишешь фронт на таком проекте, тебе прийдётся грузить браузер и запускать почти все модули для нормальной работы бэкенда. Database/Redis/sidekiq(f.e.)
Нет.
источник

A

Andrey in Чат руби-школы
Vsevolod Avramov
Навигация это дерево каталогов? Оно есть в тексовых редакторах. Go to definition - есть плагины для этого для текстовых редакторов. Вообще не вижу проблем с навигацией
Плагины отстой
источник