All streams
Search
Write a publication
Pull to refresh
16
0
Илья @namespace

Я делаю разный софт на Go, Python и C++

Send message
С тобой-то все понятно, ты в люксофте работаешь :-)
Никакой ненавести, я просто не люблю такие бодишопы.
Привет! Ну я вобщем-то надеюсь, что вы скоро умрете и будете гореть в аду. Добро пожаловать на хабр, надеюсь вы тут не надолго.
Какой же отвратительный перевод!
Я не очень знающий, но по-моему то, что «померять потенциал» и провести органическую хим. реакцию — это задачи совершенно разного порядка сложности, довольно очевидно.
ставить будешь?
Когда я иду куда-то целый день бегать, то беру с собой полный комплект сменной одежды и два комплекта носков — переодеться не состовляет труда.
Бегал? Ну и хорошо. Заскочил по-бырику домой и помылся.
Ализар маркс, тебе пора писать книгу «Пишем много букв ни о чем или как я покорил хабру».
Просто пушка. Вонючие айтишники вместо того, чтобы научиться следить за собой и своими вещами, придумывают чудо-носки? Шел 2015 год…
Что за мода на Junior / Senior разделение? Это всего-лишь условность. Я знаю иностранных «джуниоров», которые могут на расслабоне русских «синьоров» попустить, причем тут это? Приведенные в статье типажи абсолютно очевидны любому, кто вообще занимается разработкой ПО, не понимаю, какую смысловую нагрузку несет статья. Ладно, пятница, я понимаю. А где юмор, где трэш, где угарные истории, где сиськи? Короче говоря, стетейки клепать — не мешки ворочить.
Я тебя понял, короче говоря.
Ну смотри, ты не прав. Я считаю, что не стоит разделять на конечные пкг и приложения, не стоит этим заниматься. Go у нас очень открытый и черных ящиков нет — конечному приложению нужны стектрейсы, если что-то в библиотеке сломалось. Скажем так, я не вижу причины не использовать сквозные паники.
Это все уже много раз обсуждалось. На самом деле, разработчики Go совсем чуточку обосрались. Оказывается, errors are values недостаточно. Вот какое шапито… те ошибки, которые Go не считает «исключительными», на самом деле, почти всегда cебе очень даже и исключительные. Не смогли записать в файл, не смогли открыть сокет с базой, не смогли то-се — это все исключительные ситуация, такого быть не должно. Валидация и тд — там все просто: да/нет, либо структура с ответом (error!). В принципе, ничего плохого в errors are values ошибках нет, учитывая тот факт, что они совершенно бесполезны (ошибки — это строки). В среднем случае, это все пишется в лог (без контекста и стектрейса, лол), а в лучшем — разраб вручную апкастит error до кастомного типа ошибки и кое-как вручную туда запихивает контекст и stacktrace.

Но я уверен, Пайку виднее.
Конечно не рассказываешь, потому что тебя заклюют. Эксепшоны — это известная common practice, Go тут в оппозиции.
Шел 2015 год, а люди все продолжали обсуждать goto. Серьезно?
Я скорее пользуюсь ботами ради ботов, лол.
Дело в том, что я не вижу логики. Мессенжер нужен, по-факту, чтобы переписываться. Я конечно пользуюсь GitHub-ботом и Weatherman'ом, но это ерунда, они просто не нужны. Для гитхаба можно настроить pushbullet, для погоды уже триста лет есть гугловские виджеты.
Я мейнтейнер библиотеки для ботов на Go (tucnak/telebot) и уже который день задаюсь вопросом… а зачем они вообще эти боты нужны, серьезно?
Труп стюардессы?

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity