Size: a a a

Обсуждения техдирские

2019 November 15

E

Etki in Обсуждения техдирские
Знание можно добыть и без экспертизы. Вы же не будете сейчас начинать проект на коболе?
источник

P

Pavel in Обсуждения техдирские
источник

E

Etki in Обсуждения техдирские
Ну хорошо, без опыта
источник

L

LiFeAiR in Обсуждения техдирские
Etki
А это необходимо, чтобы понять, что в двадцать первом веке писать if (err != nil) return nil, err в каждом методе - это моветон?
источник

E

Etki in Обсуждения техдирские
давайте он хотя бы выйдет для начала
источник

P

Pavel in Обсуждения техдирские
Ну это кстати пришло в никуда насколько я знаю. Все пропоузалы позамораживали.
источник

P

Pavel in Обсуждения техдирские
Etki
давайте он хотя бы выйдет для начала
Давайте я вам скажу, что вы умный. Что Golang гуано, и язык X(вот тут, на чем вы пишите, вставьте) - это отлично. А все люди, которые намекают вам постоянно на то, что вы выглядите слегка странно когда спорите без опыта исключительно читая посты и статьи - не правы. Согласны?
источник

L

LiFeAiR in Обсуждения техдирские
ну да пише пишем)
и еще такое
func (u *Pool) recoverer(f func()) {
 defer func() {
   if r := recover(); r != nil {
     u.recoverer(f)
   }
 }()

 f()
}
источник

E

Etki in Обсуждения техдирские
И, в принципе, всё эта погоня за паровозом во второй означает только то, что всё-таки все поняли, что есть некоторые фатальные ошибки (типа тех же дженериков), без исправления которых нельзя. Ровно так же как джава постоянно догоняет сишарп.
источник

E

Etki in Обсуждения техдирские
Pavel
Давайте я вам скажу, что вы умный. Что Golang гуано, и язык X(вот тут, на чем вы пишите, вставьте) - это отлично. А все люди, которые намекают вам постоянно на то, что вы выглядите слегка странно когда спорите без опыта исключительно читая посты и статьи - не правы. Согласны?
LGTM
источник

P

Pavel in Обсуждения техдирские
Etki
И, в принципе, всё эта погоня за паровозом во второй означает только то, что всё-таки все поняли, что есть некоторые фатальные ошибки (типа тех же дженериков), без исправления которых нельзя. Ровно так же как джава постоянно догоняет сишарп.
Есть комьюнити - оно говорит err != nil эта плоха, много бойлерплейта, есть другая часть комьюнити - они говорят, эт не плохо. Вот парни и спорят. По мне так - это вкусовщина чистая.
источник

E

Etki in Обсуждения техдирские
Но мы же за меньшее количество кода, чтобы единица разработчика успевала выдать больше фич до обеда
источник

P

Pavel in Обсуждения техдирские
Etki
Но мы же за меньшее количество кода, чтобы единица разработчика успевала выдать больше фич до обеда
Сразу обернуть main в try/catch и можно и не думать 🙂
источник

L

LiFeAiR in Обсуждения техдирские
Etki
Но мы же за меньшее количество кода, чтобы единица разработчика успевала выдать больше фич до обеда
+
за то чтобы другая заменившая его единица разработчика смогла этот код поддерживать
источник

E

Etki in Обсуждения техдирские
Pavel
Сразу обернуть main в try/catch и можно и не думать 🙂
Не, лучше вообще не смотреть в ошибку и явно пробрасывать ее наверх каждый раз, чтобы всё равно конечный юзер сам с ней разбирался
источник

P

Pavel in Обсуждения техдирские
Etki
Не, лучше вообще не смотреть в ошибку и явно пробрасывать ее наверх каждый раз, чтобы всё равно конечный юзер сам с ней разбирался
Так вы то за какой язык, вы хоть нас идиотов просвятите, где сия грааль мудрости?
источник

E

Etki in Обсуждения техдирские
Это вообще дикая хохма всех го-библиотек - "не знаю что там внутри, разбирайся сам"
источник

P

Pavel in Обсуждения техдирские
Etki
Это вообще дикая хохма всех го-библиотек - "не знаю что там внутри, разбирайся сам"
Го - говнина. Мы это уже поняли, вы лучше нас согрейте лучами Бгподобного языка, ну чтобы только на нем и писали все.
источник

L

LiFeAiR in Обсуждения техдирские
Etki
Не, лучше вообще не смотреть в ошибку и явно пробрасывать ее наверх каждый раз, чтобы всё равно конечный юзер сам с ней разбирался
а как же игнорирование ошибок))?
ch, _ := conn.Channel()
defer ch.Close()
источник

R

Ruslan in Обсуждения техдирские
вот ошибки как в го сделаны, прямо смотреть сил нет
источник