@rubyschool

Страница 826 из 921
Ro
08.09.2018
22:59:03
скажи себе честно "я пишу говнокод"

добавляй комменты и в коммить

иначе будешь всю жизнь писать говнокод и оправдывать это разными принципами, типа самодокументируемый код

нет ничего страшного в том, что твой код плох. Нельзя 100% времени писать хороший код

Google
Ro
08.09.2018
23:00:30
программирование не для перфекционистов

из книги:



Кеков Зез
08.09.2018
23:33:10
Ну, в том, что я пишу говнокод, мне никогда не было сложно себе признаться, я это всегда знал ?? Просто стараюсь стать немного лучше хотя бы в программировании. ?

Dmitry
08.09.2018
23:40:08
Так что да. Комменты нужны. Взглянуть на код и сразу же понять какой модуль за что отвечает, без необходимости непосредственно читать сам код - очень дорогого стоит. Хотя я часто встречаю мнение, что код с комментариями - признак новичка и хорошие программисты их не оставляют, что на мой взгляд бред полный

Fuzzy
09.09.2018
00:20:12
Я в своем коде сам блуждаю как в трёх соснах, если нет комментов

А если какой-то алгоритм, так там вообще на каждой строчке коммент. Иначе же офигеешь

Lemberg ? Evgeny
09.09.2018
04:36:36
Доброе время суток. Вопрос, каким редактором или средой разработки удобней пользоватся и где проверить запуск программы?

Marina
09.09.2018
04:40:44
или лучше сделать условие в контроллере, типа если ответ пришел фиговый, то не сохранять?
Можно вызвать сервис, который отправит запрос, провалидирует его, и если все ок, уже сохранит модель

class CarUpdaterService include ActiveModel attr_accessor ... validate :remote_presence def call persist_car end ..... end

в контроллере вызывать service = CarUpdaterService.new(params или car: car); if service.valid?; service.call; else service.errors

как-то так

Google
Lemberg ? Evgeny
09.09.2018
05:01:02
что значит проверить? редактор - VS Code
Ну например браузер. Как запустить сайт?

Ro
09.09.2018
05:01:38
думаю ты пока бежишь впереди паровоза) ты на каком уроке сейчас?

Lemberg ? Evgeny
09.09.2018
05:10:06
Синтаксис изучаю

Саблаин текст редактор подойдёт для работы?

Lemberg ? Evgeny
09.09.2018
05:19:24
Ну и славненько. Спасибо

А вижуал студио некак?

Dmitriy
09.09.2018
05:21:16
помоему руби там не поддерживается же? можешь попробовать rubymine но для начала лучше саблайм или vscode

Ro
09.09.2018
05:21:38
vs code и vs разные вещи. Глянь этот ролик https://www.youtube.com/watch?v=huwjybgP5Rg

в нем мой vscode setup

но можно в общем-то sublime. Современные редакторы почти все одинаковые. Потом может на rubymine перейдешь. Для начинающих вроде нормальная среда, подсказки какие-то иногда дает

Lemberg ? Evgeny
09.09.2018
05:24:37
Да попробую и там и там. Что ляжет

Alex
09.09.2018
06:13:49
Vscode топ, с терминалом удобно работать

Ivan
09.09.2018
06:24:27
Vscode топ, с терминалом удобно работать
Плюсую, если ещё и хоткеи настроить на вкладки терминала, то вообще збс

Lemberg ? Evgeny
09.09.2018
07:03:20
Vscode это та самая что на сайте майкрософт или чтото другое?

Alex
09.09.2018
07:04:29
Та самая

Lemberg ? Evgeny
09.09.2018
07:07:05
Удобней чем саблаин? Я какбы и js, html, css юзать буду. Ну а с# на вижуал студио. Просто саблаин у меня есть, не хочу кучу редакторов плодить

Lemberg ? Evgeny
09.09.2018
07:08:32
Чёт тебя флюдануло

Google
GG
09.09.2018
07:10:45
Телеграм сообщение не отправлял после нажатия на этнер))) воо я его нажимал и нажимал. Перезагрузил телегу, а тут такое)))

Alex
09.09.2018
07:38:34
Удобней чем саблаин? Я какбы и js, html, css юзать буду. Ну а с# на вижуал студио. Просто саблаин у меня есть, не хочу кучу редакторов плодить
Vscode расширения поддерживает, разметку большинства языков можно таким образом накатить. жс, хтмл и цсс был из коробки

Lemberg ? Evgeny
09.09.2018
07:40:17
Ок

Admin
ERROR: S client not available

GG
09.09.2018
08:44:31
Есть кто пользуется атомом? Как он в сравнении с vs code?

Dmitry
09.09.2018
08:45:24
Бери лучше vs code, ушёл от атома, ибо много оперативы отъедал + подтормаживал(сугубо моё мнение)

GG
09.09.2018
08:46:23
Много это сколько?

Dmitry
09.09.2018
08:48:11
Блин, я не подсчитывал) Помню, что пару раз просто заканчивалась и я психанул)

GG
09.09.2018
08:49:53
У тебя сколько оперативы? Большие проекты?

:)

Dmitry
09.09.2018
08:50:23
8 оперативы

Но там суть в том, что от подтормаживать начинал(atom)

GG
09.09.2018
08:50:58
Ты на маке или линухе?

Dmitry
09.09.2018
08:51:08
Т.е. vs code более оптимизирован

ubunt-а

GG
09.09.2018
08:51:14
8 оперативы
Спасибо. Буду иметь ввиду при выборе ноута

Dmitry
09.09.2018
08:51:51
Та лол) Сколько не бери оперативы, всегда мало)))

А насчёт vs code или atom

Установи и тот, и другой

Google
Dmitry
09.09.2018
08:52:17
Попробуй просто поработать в них и поймёшь, что тебе ближе

Я вообще думаю на неовим переезжать*

GG
09.09.2018
08:53:07
?

Страница 826 из 921