Alexander
при этом больше функциональность была
Aragaer
у меня недавно был коммит +1 строка, +5 строк коммента, коммент на 40 строк в гите
Aragaer
при этом +1 строка кода на самом деле была не очень нужна
Aragaer
просто потому что там бы какой-то код, который делал некоторые битовые операции, но автор этого кода написал его 3 года назад, с тех пор уволился и уехал в другую страну. И никто не мог ответить, зачем тут нужны эти битовые операции
Anonymous
Про коментарии: Что скажете о предисловиях к научным статьям (abstracts)? Они нужны?
Vitaly
Конечно нужны. Часто только их и читают.
Anonymous
Предисловия ведь часто понятнее, чем сама статья? Не проще ли читать понятные коменты вместо кода? Если есть толковые коменты, то и код можно писать свободнее. Можно расслабить правила, стиль и пр. условности.
A64m
аналогия тут мне не понятна
Anonymous
Например, при проверке кода пишут коменты обычным языком, а не кодом. Ещё лучше код обсудить, чем писать коменты. коменты в коде экономят время.
Anonymous
аналогия тут мне не понятна
Предисловия к статьям ~ коментарии к коду
A64m
вот эта аналогия мне и не понятна
Vitaly
Мне нравятся в GHC комментарии (https://ghc.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#Commentsinthesourcecode), особенно detached. Там более высокоуровнево, чем в коде всё разъясняется.
Anonymous
Написание кода - более естественный процесс, чем его чтение. Даже математические формулы часто сопровождаются дискуссией и пояснениями. А мат. формула скорее должна быть понятна, чем код.
A64m
ну естественно сопровождаются, статья это и есть комментарий к некоему формальному описанию
A64m
только авторы статей если повезет более-менее умеют их писать, а программисты писать не умеют и никто их и не учит этому
A64m
они и читать не умеют, но это уже другая история
Yura
коменты не актаулизируются одновременно с кодом
Anonymous
Может, стоит попытаться и писать, и читать? со временем будут хорошие результаты
Yura
все приехали, можно выходить
доня.
Предисловия ведь часто понятнее, чем сама статья? Не проще ли читать понятные коменты вместо кода? Если есть толковые коменты, то и код можно писать свободнее. Можно расслабить правила, стиль и пр. условности.
а можно писать сразу понятный код, который не нуждается в комментировании итого не нужно одну и ту же логику дублировать в комментариях и в коде
Anonymous
Например, заголовки глав в книге всегда - текст. Никогда - формула. Так ведь?
доня.
да хватит сравнивать книги по математике и код
доня.
в книгах по программированию тоже текст
Yura
текст книги один и тот же годами
Yura
правки там незначительны и не меняют смысл
доня.
текст книги один и тот же годами
да дело не только в этом текст книги подразумевает обучение человека понятиям которые он ещё не знает у кода другая цель совершенно
Yura
т.е. книга и статья статична
Yura
совершенно верно
доня.
в принципе если программист лезет в код он должен знать абстракции которые там используются если не знает – он их описание не в комментариях ищет, а в гугле
A64m
В среднем не очень.
не очень это мягко сказано, но эти тексты смешно даже сравнивать с тем что программисты пишут.
Алексей
доня.
Не всегда возможно. Иногда логика программы вычурна и прихотлива и без объяснения непонятна
согласен, в крайности впадать не стоит, бывает что нужно прокомментировать
Алексей
Иногда комментировать надо натурально каждую строчку
доня.
вообще я люблю писать всякие javadoc'и)
Anonymous
Коменты экономят время и способствуют повышению уровня знаний коллег. Либо о коде, либо об уровне знаний автора.
Anonymous
Это мнения, высказывания. Не более
кана
тут еще не было вроде
Aliester
Так и знал что Брагилевский - кошкодевочка
кана
я на фбае подойти к нему боялся, а могли аниме обсудить
Yura
ну это намного приятнее на вид, чем лысый мужик
Aliester
Так и знал что хаскелисты - анимешники
Anonymous
В анонимном чатике яндексоидов уже полгода обсуждают хаскеллиста-фембоя же
Yura
зачем?
Anonymous
Нет, это я максовского бота назвал
Anonymous
А к ячану у меня с момента ухода доступа, очевидно, нет
Yura
@bravit111 bingo!
Anonymous
А что, на ячане тоже фембоя обсуждают?
Kirill
Я не знаю что там обсуждают. Последний раз туда заходил в сентябре 2016 )
Kirill
Нет, это я максовского бота назвал
А кинь линк? Или он прям ваще приватный?
Anonymous
Хотя
Kirill
У меня доступа нет. Я не сотрудник с осени 16
Anonymous
Скинул
Alexandr
ну это намного приятнее на вид, чем лысый мужик
Осторожнее, он меня в твиттере за кибербуллинг так замьютил
Слава
Собственно вот сокета судьба sock <- S.socket (S.addrFamily addr) S.Stream S.defaultProtocol S.setSocketOption sock S.NoDelay 1 — Connect WebSocket and run client res <- finally (S.connect sock (S.addrAddress addr) » runClientWithSocket sock fullHost path opts customHeaders app) (S.close sock)
Есть такое понятие, как graceful close. Когда каждая из сторон сперва посылает fin, означающий "я больше ничего посылать не буду" и ждёт fin от противоположной стороны. Оный fin обычно посылается с помощью api-функции shutdown. А то, что я здесь вижу, больше похоже на rst, connection reset.
Alexandr
Так и знал что хаскелисты - анимешники
Вроде же рубисты традиционно анимешники?
Vitaly
Рубисты — латентные хаскелисты.
baur.sha
ребят
baur.sha
выручайте
baur.sha
ой не туды
kosc
Да рассказывай.
kosc
Выручим.
Vitaly
В крайнем случае посочувствуем
kosc
Или потроллим. Вдруг сюда PHP-шник мисскликом прибился. Или ещё какой-нибудь диковиный для местных обитателей зверь.
Vitaly
Нет, троллить @qnikst запрещает, у нас дружелюбное сообщество
kosc
Чё, даже пхпшников?
Andrew
даже 1С ников?? 🤔
Vitaly
Всех. Это создаёт негативный облик хаскелистов.
Aliester
Языкопозитивное сообщество
Aliester
Фак, у меня март и на дворе - 20
Aliester
ЧЯДНТ?
kosc
Живёшь в СПб?
Vitaly
У нас в Ростове-на-Дону -6, мороз и солнце
kosc
А то у нас тут как раз не так давно начались вот такие вот морозы.
kosc
Как раз на -20