@rudepython

Страница 1584 из 1719
Boris
10.06.2019
15:27:45
если бы они им пользовались так, чтобы был толк, а не высер с блевотой на три дня и дебагом в три недели
вот бы кодерки умели чем-нибудь пользоваться, а не в штаны срать постоянно.

Google
Глеб
10.06.2019
15:27:52
А сам думаешь "пустить пулю сегодня или ещё покодить"

Маришка
10.06.2019
15:28:17
Tishka17
10.06.2019
15:28:31
Boris
10.06.2019
15:28:33
а как там в питоне написать

Zart
10.06.2019
15:28:38
Alexey
10.06.2019
15:29:00
Чуть-чуть.

Boris
10.06.2019
15:29:09
List<Map<StructOfGovnaKusok<Pair<String,Integer> > >

как вам такое типизаторы вы мои родные -)

Глеб
10.06.2019
15:29:59
Map кривой

тип значений не указан

Boris
10.06.2019
15:30:09
Map кривой
может это пара

Alexey
10.06.2019
15:30:09
public static final Borstshch borstshch = new Borstshch();

Boris
10.06.2019
15:30:22
или алиас? ?

Google
Milton
10.06.2019
15:30:25
как вам такое типизаторы вы мои родные -)
А как же cxx__cdecl_____v_rot__ebis::base_charseq::strcpp11?

Маришка
10.06.2019
15:30:26
какой-нибудь init(*args, **kwargs) - "принимает все то же что другие классы в данном случае". И ты такой - охуеть, что гуглить?
А кстати чем то ещё можешь аргументировать потребность долбоебского тайпинга в этом примере?

Zart
10.06.2019
15:30:38
List<Map<StructOfGovnaKusok<Pair<String,Integer> > >
лучше классическое https://docs.spring.io/autorepo/docs/spring/2.5.x/api/org/springframework/aop/framework/AbstractSingletonProxyFactoryBean.html

Николай
10.06.2019
15:30:48
звезды потерял
+, согласен

Tishka17
10.06.2019
15:31:09
А кстати чем то ещё можешь аргументировать потребность долбоебского тайпинга в этом примере?
в этом примере нахуй тайпинг сам по себе не упал, в этом примере просто ебанешься доку листать. В идеале должны быть задекларированы все параметры, чтобы я не строил в уме графы наследования

Zart
10.06.2019
15:31:51
def init(args: list, kwargs: dict) -> None:
дважды бессмысленная аннотация кстати, потому что по спеке языка других типов там быть и не может

Маришка
10.06.2019
15:32:19
def init(args: list, kwargs: dict) -> None:
Обычно аргс там тупл

Boris
10.06.2019
15:33:32
т.е. ты такой припёрся в язык, где всё просто. понятно и классно. есть экосистема и традиции - читать документацию и главное писать её.

где в традициях комментарий в функции с 15 примерами её использования. и такой ммм.. а ебаните ка мне как в где-то ещё, чтобы мне не пришлось улучшать навык чтения, ведь я привык видосы смотреть и пользоваться автокомплитом.

у нас с 2006 по 2012 год, главным вопросом недели (по 4-5 раз в неделю встречался), был вопрос "а какого хуя у меня переменная из файла не конкатенируется со словом хуй".

Саша
10.06.2019
15:35:45
Вон, как в одной SDK для видеотрансляций под Android/iOS - функция принимает настройки в виде JSON-строки, возвращает 1 если всё хорошо и 0, если плохо.
коллега недавно рассказывал про апи, с которым работает, там успешный статус код это 3, а все остальные — проёба.

Boris
10.06.2019
15:35:49
просто потому, что куча уебков не могла эксепшен вдолбить в поисковик или прочитать про строки доку.

Маришка
10.06.2019
15:38:33
в этом примере нахуй тайпинг сам по себе не упал, в этом примере просто ебанешься доку листать. В идеале должны быть задекларированы все параметры, чтобы я не строил в уме графы наследования
Контраргумент, в этом примере заебешься перечислять аргументы и они могут иметь разную вложенность. В идеале нахуй не сдалось перечислять 20-40 аргументов когда есть арги, кварги и документация с докстрингой

Что бы выкатить тестовый билд например ты будешь эту хуйню перечислять?

Маришка
10.06.2019
15:41:29
да не нужна докментация и докстринг
Когда есть ебучий тайпинг.

Google
Маришка
10.06.2019
15:41:32
Угу

Boris
10.06.2019
15:41:36
когда есть юнит-тест

Tishka17
10.06.2019
15:41:44
юниттест читать тоже жопа

Boris
10.06.2019
15:41:58
зато он тебе показывает, как это используется и что получается

Tishka17
10.06.2019
15:42:08
там такое проверяется, что срежнему юзеру в жизни не придет в голову передавать

Zart
10.06.2019
15:42:10
одно другому не мешает

тайпинг - мешает

Boris
10.06.2019
15:42:29
он ухудшает стиль пихтона.

Tishka17
10.06.2019
15:42:35
чем пистаь бессмылсленную документацию лучше просто пометить прям по месту аргументы

Zart
10.06.2019
15:42:46
бессмысленными типами

вместо доки

Zart
10.06.2019
15:42:55
охуительные аргументы...

Tishka17
10.06.2019
15:43:14
"users - передайте сюда список юзеров" - вот документация в 90% случаев

Admin
ERROR: S client not available

Petr
10.06.2019
15:43:21
вместо доки
Подожди, они ещё больше говна в тайпинг запихают

Tishka17
10.06.2019
15:43:32
сто лет были аннотации типов в докстринге

Маришка
10.06.2019
15:43:37
Подожди, они ещё больше говна в тайпинг запихают
Ща начнут в сам тайпинг доку писать

Tishka17
10.06.2019
15:43:46
теперь их оттуда вынесли в код, чтобы нормально парсить

Google
Маришка
10.06.2019
15:44:02
Что до этого парсилось не нормально

Boris
10.06.2019
15:44:40
Alexey
10.06.2019
15:47:53
Код должен быть таким, чтобы и без этой поебени было понятно что и как работает.

Если не понятен код — пиздить по голове пока не начнут писать понятно.

vlade11115
10.06.2019
15:56:04
+1
Я такое пишу для внешней доки, там нужно попроще.

Alexey
10.06.2019
15:56:18
Эт другое.

Мы долбокаменты в примитивных методах.

Tishka17
10.06.2019
17:30:14
Во во

В общем, пофиг

Глеб
10.06.2019
17:38:02
Аж обои потом отклеиваются? :D

Boris
10.06.2019
18:19:29
Я на обеде прочитал, написана херово, но суть верна - быть кодерком может ограниченный даун

Dmitry
10.06.2019
18:24:23
вот бы чего-нибудь свеженького на анус.дев

Boris
10.06.2019
18:26:09
Ща выдавим

Dmitry
10.06.2019
19:14:46
когда ты настолько крут, что тебе пишут по заказу, лол

Саша
10.06.2019
20:44:01
Это не много...
Ну, нам, макакам, так не жить.

majiq
11.06.2019
02:12:51
Через pip, полагаю

Страница 1584 из 1719