@proGO

Страница 685 из 1674
Ivan
03.07.2017
21:58:37
Там биндинги под разные платформы

No
03.07.2017
21:59:57
под винду нид

Ivan
03.07.2017
22:00:51
И под Винду работает

No
03.07.2017
22:01:43
ноде не юзал) мне бы под го)

Google
Denis
03.07.2017
22:01:57
https://github.com/go-vgo/robotgo

Daniel
03.07.2017
22:02:25
я бы даже сказал https://www.google.com/search?q=golang+windows+automation&oq=golang+windows+automation&aqs=chrome..69i57j69i64.5640j0j7&sourceid=chrome&ie=UTF-8

Denis
03.07.2017
22:03:56
не поверишь:)

Alexey
03.07.2017
22:23:31
Недавно начал изучать голанг) Не подскажите, какие есть советы по разделению программы на файлы? Что должен в себе содержать один файл?

Daniel
03.07.2017
22:24:31
Я, как старый джавист, кладу каждый тип в свой файлик

Alexey
03.07.2017
22:26:48
Например, недавно в блоге "Команды вконтакте" была запись про то, как они делали сервис сверки отпечатков аудиозаписей на голанге. Там в исходниках они всю программу в один файл запихнули

Daniel
03.07.2017
22:31:51
Ну - есть когоспросить

Constantine
03.07.2017
22:32:05
да-да, я тоже его ищу

но не уверен, что он в этом чате )

Alexey
03.07.2017
22:32:37
Ну почти в один файл, я немного ошибся. https://github.com/AterCattus/fennec-tiny/blob/master/spectre.go

Google
Daniel
03.07.2017
22:33:16
В этом - нет, а в слаке точно есть

Constantine
03.07.2017
22:33:33
в слаке есть, и в соседнем гошном чате )

плюс был доклад на девконфе в прошлом году

corpix
03.07.2017
22:51:04
Два вопроса: Как? Нахера?
Вопрос качества и подхода самого разработчика. Мне вот не нравится когда всё в одном файле(читать такой код - жуть), я всё бью по разным файлам и модулям Например https://github.com/corpix/parse https://github.com/corpix/scheduler

Constantine
03.07.2017
22:52:38
когда проигрываешь в споре, доебись до запятой )))

corpix
03.07.2017
22:53:36
А это тут причём?

Constantine
03.07.2017
22:54:01
потому что вкус и цвет

Andrey
03.07.2017
22:54:46
Фломастер карандаш?

Maxim
03.07.2017
22:54:51
Вопрос качества и подхода самого разработчика. Мне вот не нравится когда всё в одном файле(читать такой код - жуть), я всё бью по разным файлам и модулям Например https://github.com/corpix/parse https://github.com/corpix/scheduler
Я прочёл однажды что можно выделять по файлу на функцию. В принципе это удобно, если функции не совсем уж мелкие, но их можно складировать в одно место отдельно

corpix
03.07.2017
22:54:58
потому что вкус и цвет
Не совсем. Скорее порядок. Вкусовщина тут не преобладает

Constantine
03.07.2017
22:55:06
преобладает

в чем измеряется порядок?

Constantine
03.07.2017
22:55:31
почему для Васи лак для ногтей на полке, это правильно, а для Пети правильно держать его в ванной?

Denis
03.07.2017
22:55:44
Достал попкорн

Constantine
03.07.2017
22:55:53
все стандарты устанавливаются внутри команды

corpix
03.07.2017
22:55:55
в чем измеряется порядок?
В том насколько хорошо верхнеуровневые сущности разложены по полочкам

Maxim
03.07.2017
22:56:06
Функции не должны быть большими, а раз они не большие то и отдельный файл не нужен
Отдельными файлами легче просматривать историю изменений одной функции, например

corpix
03.07.2017
22:56:46
Отдельными файлами легче просматривать историю изменений одной функции, например
Это уже зависит от умения использовать систему контроля версий

Constantine
03.07.2017
22:57:07
Достал попкорн
отсыпь мне )

Google
Maxim
03.07.2017
22:58:30
отсыпь мне )
Пойду оливье добью

corpix
03.07.2017
22:58:33
почему для Васи лак для ногтей на полке, это правильно, а для Пети правильно держать его в ванной?
Руководствуясь обычной логикой куда вы пойдёте искать лак для ногтей в чужой квартире?

Maxim
03.07.2017
22:58:37
Развили мне тут аппетит

Andrey
03.07.2017
22:58:49
В холодильник

Constantine
03.07.2017
22:59:01
серьезно, это внутренние договоренности и дело вкуса

Maxim
03.07.2017
22:59:30
/лапшичка

Constantine
03.07.2017
22:59:32
и да, я против жирных файлов

Maxim
03.07.2017
22:59:37
/лапшичка
Не работает

Andrey
03.07.2017
22:59:42
Еще есть калистеника

corpix
03.07.2017
22:59:43
поиск по файлам устрою
А теперь представьте себе что лак для ногтей называется вовсе не так как ожидается и поиск ничего не даёт

Constantine
03.07.2017
22:59:56
холивара хочешь?)

Maxim
03.07.2017
23:00:02


Constantine
03.07.2017
23:00:36
я тебе лишь сказал, что нет правильного решения, как на файлы бить, если разговор идёт не внутри команды

corpix
03.07.2017
23:00:37
серьезно, это внутренние договоренности и дело вкуса
А я считаю что многие вещи можно вынести в общий свод правил, который применим к 99% проектов, в любой команде

Constantine
03.07.2017
23:00:53
опиши гошный стандарт в гитхабе, я звезду поставлю и буду следовать

я серьезно сейчас

corpix
03.07.2017
23:01:17
холивара хочешь?)
Не будет холивара, я высказал своё мнение. Кто не согласен - ваше дело

Andrey
03.07.2017
23:01:41
https://gist.github.com/bobuss/6534934

Constantine
03.07.2017
23:01:42
Денис, он заднюю включил, убери попкорн

Google
Constantine
03.07.2017
23:02:16
https://gist.github.com/bobuss/6534934
так и хочется в ответ посты Бугаенко скинуть :D

corpix
03.07.2017
23:02:50
Денис, он заднюю включил, убери попкорн
А вы тут похоливарить любите? Тк холиварьте наздоровье, если вам так хочется

Constantine
03.07.2017
23:03:02
да расслабься ты уже

2 ночи

серьезно

спать плохо не полезно

Andrey
03.07.2017
23:03:54
Бугаенко накурен

corpix
03.07.2017
23:04:02
Не у всех 2 ночи

Constantine
03.07.2017
23:04:09
Бугаенко накурен
мало того, что накурен, он сам дилер ) я уверен

Andrey
03.07.2017
23:04:14
И признает, что не всегда его тема работает

Admin
ERROR: S client not available

Constantine
03.07.2017
23:04:25
свой сорт травы на рынок двигает )

не ну

заниматься расширением своей веры это годная тема, но иногда перегибает ))

Andrey
03.07.2017
23:05:04
У меня немец по нему упарывался

Constantine
03.07.2017
23:05:08
я, кстати, уверен, что его еще феминистки не замочили )

у него сильное мнение, что баба должна быть на кухне

:D

Andrey
03.07.2017
23:05:35
Я говорю вперед, сделай все иммутабельным, задолбайся хорошенечко

Constantine
03.07.2017
23:06:11
да там в принципе некоторые вещи тот еще антипаттерн )

Google
Constantine
03.07.2017
23:06:13
для понимания людьми

Andrey
03.07.2017
23:06:17
Он пару дней посидел, включил лапшичку

Грит не, вопрос религии все-таки

И больше не вспоминал

Constantine
03.07.2017
23:07:04
Бугаенко ж книгу уже издал?

я помню, что он писал, но не помню выкатил ли

да, издал :D

Andrey
03.07.2017
23:07:32
Уже две

Constantine
03.07.2017
23:07:33
сцуко

да

две

corpix
03.07.2017
23:08:04
Егор Бугаенко чтоли? В чем цимес этого персонажа?

Constantine
03.07.2017
23:08:20
у него усиленный дрочь по ООП

прям в крайность

Andrey
03.07.2017
23:08:34
Ты вкури

Лапшичка будет с говядинкой

Constantine
03.07.2017
23:09:19
а прикинь, если кто-то из контор пересел на его религию :D

Andrey
03.07.2017
23:09:46
Будешь упарывать на раз любого другого арха

corpix
03.07.2017
23:09:50
О, не, ООП это не для меня. Мне бы чисто функциональный язык с АТД с фишками из рантайма го

Constantine
03.07.2017
23:10:06
ничего, через лет 5-7 придёт и в ФП

скажет, что вы неправильно кодили 30 лет

)))

Andrey
03.07.2017
23:10:24
Ну жди, егор выехал

Страница 685 из 1674