
Mike
03.12.2017
18:37:48
не надо таких страшилок на ночь

andretshurotshka?❄️кде
03.12.2017
18:38:55
В чем прикол
Кидать это
И не спрашивать ничего

Google

Mike
03.12.2017
18:39:43
русская винда и русская vscode уже страх наводят, про код вообще полчу

Renat
03.12.2017
18:40:14
С духом человек собирается, вот и не спрашивает)))

Andrey
03.12.2017
18:40:38
я могу вам подкинуть код на js web-interface маршрутизатора totolink
там дикий треш
юзают fram`ы ыаааааа
это как минимум на вид, гавнокода емае
таймзоны в переменных каждая написаная текстом
тупо дубликаты текста локализации
такие условия как выше

Mike
03.12.2017
18:41:57
слушай, говнокода все видели
вот прекрасного кода
вот это был б дело

andretshurotshka?❄️кде
03.12.2017
18:42:32
прекрасный код на тс)))

Google

Andrey
03.12.2017
18:42:39
заходишь в opensource, типа angular и смотришь исходники
линукс опенсоурс

andretshurotshka?❄️кде
03.12.2017
18:42:51

Mike
03.12.2017
18:42:55
ага, спасибо, смотрел
я вот например неплохо так посмотрел в исходники тайпскрипта, вот уж где треш так там например
в линухе тоже страхолюдей хватает, но там подробно не знаком

Andrey
03.12.2017
18:44:29
просто для каждого код выглядит по разному
идеального нету

Mike
03.12.2017
18:44:44
обожаю например такое: https://github.com/facebook/react-native/search?utf8=%E2%9C%93&q=fired&type=

Andrey
03.12.2017
18:44:48
т.е. прекрасного

andretshurotshka?❄️кде
03.12.2017
18:45:16

Mike
03.12.2017
18:45:34
хз там счётчика не приложено

Andrey
03.12.2017
18:45:57
вообще, сколько не читал отзывов об symfony (PHP), то там все класс в виде архитектурных решений

Mike
03.12.2017
18:46:25
PHP сам по себе такой треш как архитектурное решение
но именно с симфони не знаком

Andrey
03.12.2017
18:46:57
это ты судишь по тому что много гавнокода на нем ?
хочешь я скажу почему так ?
или ты знаешь ?

Дмитрий
03.12.2017
18:47:15

Google

Mike
03.12.2017
18:47:50

Andrey
03.12.2017
18:48:10
что конкретно не понравилось

Mike
03.12.2017
18:48:35
блин 10 лет назад было, могу повспоминать, ща пару примеров найду

andretshurotshka?❄️кде
03.12.2017
18:48:40
NULL 0 false

Andrey
03.12.2017
18:49:09
ого 10 лет назад, лол )

Mike
03.12.2017
18:49:12
ну вот например https://habrahabr.ru/post/114899/

Andrey
03.12.2017
18:49:17
понятно все
в js тоже есть свои особенности с типами
и что ?

Mike
03.12.2017
18:49:39
ладно
нахер такой спор

Aleh
03.12.2017
18:50:31
меня больше бесит разный порядок аргументов array_map и array_filter, невозможность итератор использовать везде вместо списка в стандартной либе и вообще в основном претензии к стд

Mike
03.12.2017
18:51:24
там ещё толи в подстроках толи ещё в чём то было в разном порядке аргументы

Aleh
03.12.2017
18:51:56
там везде)

Mike
03.12.2017
18:52:00
так что спустя год кодинга один фиг лезешь в доку
и это не поменялось и не поменяется никогда

Aleh
03.12.2017
18:52:57
ну иде и все такое помогают

Mike
03.12.2017
18:53:22
когда я кодил на пыхе ide не так хороши были как сейчас, но да, что-то помогалось
ладно не 10 лет назад, всего 8

Google

Aleh
03.12.2017
18:54:34
там много хорошего появилось)
не то, чтобы он стал хорошим

Mike
03.12.2017
18:54:56
когда бочку говна заливают вареньем сверзу, она не перестаёт быть бочкой говна

Олег
03.12.2017
18:55:38
это если нет слоя интеграции

Mike
03.12.2017
19:05:28
как быстро на этот раз кончилось, даже не бомбануло толком
просто волшебная штука http://php.net/manual/en/function.str-rot13.php
о, я нашёл что меня бесило http://php.net/manual/ru/function.strpos.php vs http://php.net/manual/ru/function.array-search.php
один через _ другой слитно, смысло один и тот же, называю разными именами и аргументы в разном порядке. Как такое можно задизайнить я не знаю

Дмитрий
03.12.2017
19:15:29
Да наверное просто наклепали прототип языка за семь дней

Admin
ERROR: S client not available

Mike
03.12.2017
19:15:54
короче вот, кто хочет вспомнить https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

andretshurotshka?❄️кде
03.12.2017
19:49:26

Дмитрий
03.12.2017
19:49:43
Перепутал с библией

andretshurotshka?❄️кде
03.12.2017
19:51:48
?

Сергей
04.12.2017
01:50:59
https://blog.acolyer.org/2017/11/09/type-test-scripts-for-typescript-testing/

Дмитрий
04.12.2017
01:51:44
О, а чем принято на ts тестировать? Нужны тесты для node.js,и фронтенда, фронт без фреимворков

Golodnyi
04.12.2017
03:25:07
одна функция сокращение из 2-х слов, другая функция целые слова

Andrey
04.12.2017
03:26:11

Mike
04.12.2017
05:02:15

Google

Golodnyi
04.12.2017
05:02:51
это не разное именование -_- ну ты чо, про аргументы аргумент, но этож конец 90-ых, кто там думал о код стайле?

Вертихвост
04.12.2017
05:06:08

Golodnyi
04.12.2017
05:06:28
а там много кто был?)

Вертихвост
04.12.2017
05:06:39
конечно
не на столько много как сейчас, но достаточно

Mike
04.12.2017
05:07:05

Golodnyi
04.12.2017
05:07:53
ну да, научное сообщество vs 1 энтузиаст
ученым по определению надо для отбития гранта обосновать почему так, а не иначе
еслиб вы с perl сравнивали и он бы был существенно лучше (возможно в плане стандартов он лучше или хуже), то я бы согласился

Mike
04.12.2017
05:09:47
а перл существенно лучше
И Александр Степанов, который stl придумал работл в HP и не из такой уж научной среды на грантах

Golodnyi
04.12.2017
05:11:51
отчегож более лучший перл умер?

Mike
04.12.2017
05:12:40
не знаю, почему ты решил что он умер, релизы выпускают, люди на нём пишут. Да он не так популярен, но он не умер

Golodnyi
04.12.2017
05:13:04
люди на нем пишут легаси
новое на нем не начинают

Mike
04.12.2017
05:13:44
ок, тебе видней, у нас например на нём начали проект 4 мес назад новый.

Вертихвост
04.12.2017
05:14:18
booking com на perl _)))

Golodnyi
04.12.2017
05:14:31
ну блин, есть класс людей которые не могут осилить новый язык, их нельзя ругать, им сложно

Andrey
04.12.2017
05:14:49

Golodnyi
04.12.2017
05:14:55

Алексей
04.12.2017
05:15:29
Соглашусь, у нас в компании говорят много кода ещё на перле где-то живо, но сам лично не видел)
Я ради интереса делал простую проверку на регулярки строки, но только как утилитку, на большее меня не хватило. Кажется что пёрл сложен или я просто не стал его из-за отсутствия реальной необходимости вкуривать)