
Никита
22.12.2016
09:51:55
jump to implementation(s) <3

Kirill
22.12.2016
10:38:39

Daniel
22.12.2016
10:39:27
не-не-не
фила на понт не возьмешь

Google

Kirill
22.12.2016
10:39:52
дык был бы это понт
это тем людям, которые с дженериками всему чату тут мозг проели. пусть переезжают в гудланг, а этот чят оставят уютным

corpix
22.12.2016
10:41:47
А goodlang случайно не окажется unmaintained года эдак через пол? Я смотрю, вы пока только планируете. До стабильного релиза ещё очень и очень далеко.

Kirill
22.12.2016
10:42:53
и нет, мы в компании на нем решили делать свои основные продукты
да и имеющиеся перевезти

Subbotin
22.12.2016
10:44:23
ну так судя по описанию он должно быть обратно совместим с обычным го?

Kirill
22.12.2016
10:44:29
да

Subbotin
22.12.2016
10:45:05
ну тоесть по сути просто можно будет в любой момент "собрать на новом сдк"

Kirill
22.12.2016
10:45:26
и довольно скоро будет профит даже просто от того, что собираешь гудлангом

corpix
22.12.2016
10:45:49
да и имеющиеся перевезти
Необычный выбор. Т.е. у вас достаточно большая компания чтобы потянуть разработку и поддержку собственного языка?

Subbotin
22.12.2016
10:46:36
практика показывает что один упоротый наркоман может больше чем иная команда

Kirill
22.12.2016
10:47:11

Google

Roman
22.12.2016
10:47:56
Я читал про войну. Если в подразделении попадался один два ебанутых на всю голову головореза, то воинская часть стабильно показывала победные результаты.

Daniel
22.12.2016
10:48:12
это про американцев
их исследование

corpix
22.12.2016
10:49:10

Roman
22.12.2016
10:49:30
Что то похожее я вижу в разработке 90 и более процентов кода многих репозиториев написаны одним человеком.

Kirill
22.12.2016
10:50:08

Subbotin
22.12.2016
10:50:44
а какой профит вы хотите от self?
чем вас не устраивает грубо говоря линупс

Kirill
22.12.2016
10:51:03

corpix
22.12.2016
10:52:18
Ну я сужу по истории репозитория и его веткам. Если в них нет активности по написанию кода то я делаю вывод что над проектом не работают

Kirill
22.12.2016
10:52:23

Phil
22.12.2016
10:54:42
начиная с С и Unix

Ivan
22.12.2016
11:43:24
Есть общий нубский вопрос: принято ли самому себе рисовать ТЗ/схему работу программы (даже небольшой)? Или тру программеры держат в основном логику работы в головах и кодят "от сих, и до мешков под глазами", попутно вспоминая что какие функции делать умеют?

Alexei
22.12.2016
11:44:22

Ivan
22.12.2016
11:45:15

Subbotin
22.12.2016
11:45:38
зависит от задачи очевидно. где-то надо составить план. где-то быстрее набросать код, чем писать план

Alexei
22.12.2016
11:45:39
Кому - как, кто как привык

Daniel
22.12.2016
11:46:24

Google

Kirill
22.12.2016
11:46:24

Subbotin
22.12.2016
11:46:26
ну если привык к плохому то это не повод так делать

Ivan
22.12.2016
11:47:30

Kirill
22.12.2016
11:47:56

Ivan
22.12.2016
11:49:04
я рисую
Я вот стал рисовать ,когда понял что пишу говнокод хуже индусов, а как выглядит в целом что/куда/с чем взаимодействовать должно идея как-то потерялась)

Subbotin
22.12.2016
11:49:18
я обычно сперва херачу что-типа брэйншторма со списком идей. потом упорядочиваю в типа дерева. потом дописываю до единнобразия и очевидные вещи чтоб не забыть их сделать. потом закрываю этот список нахер и херачу рабочий прототип (иногда что-то дописываю в список) а потом прохожусь по списку как по чек-листу
а схемы работы (типа взаимодействия) делаю редко и под конкретную подзадачу чисто чтоб поразмышлять

corpix
22.12.2016
11:50:16

Maxim
22.12.2016
11:53:01

Ivan
22.12.2016
11:53:31
Спасибо всем, а то не знал насколько правильно самому себе ТЗ клепать)

Kirill
22.12.2016
11:58:15

corpix
22.12.2016
11:58:27
Нечего стыдиться, критика делает код лучше

Sergey
22.12.2016
11:58:43

Kirill
22.12.2016
11:59:25
работаю сейчас над проектом, где блок-схема бэкенда на миллиметровке заняла где-то метр на полтора

Ivan
22.12.2016
11:59:47

Maxim
22.12.2016
12:00:30

Kirill
22.12.2016
12:00:57

Ivan
22.12.2016
12:03:01

Google

Subbotin
22.12.2016
12:09:46

Maxim
22.12.2016
12:18:13

Anton
22.12.2016
12:19:06
и аякс ещё нужен

Roman
22.12.2016
12:19:09
'2' + 2

Ivan
22.12.2016
12:30:10
'2' + 2
шутки шутками, но степень разгильдяйства которое я развил кодя в powershell показывает идеально. Там такие операции на раз-два. Все типы как правило конвертируются на лету, можно изи складывать говно, мух, котлеты и полтора землекопа в догонку. Правда на выходе херня бывает, да и долго всё отрабатывает, но работает ж) Это печально на самом деле, когда есть средство для производства говнокода в пром масштабах

Maxim
22.12.2016
12:31:34
Если что, OnePlus 3 это телефон такой

Kirill
22.12.2016
12:31:56
?

Admin
ERROR: S client not available

Славик
22.12.2016
12:52:14
https://newfivefour.com/golang-constants-enums.html
вот последний кусок кода
type Type int
const (
One Type = 1 « iota // 1
Two Type // 2 (i.e. 1 « 1)
Three Type // 4 (i.e 1 « 2)
)
какое назначение у этой конструкции?
я ожидал, что таким образом функция будет принимать только значения данного типа
а функция всё равно берет любое число

Kirill
22.12.2016
12:53:14

Славик
22.12.2016
12:53:51
а по существу?

Kirill
22.12.2016
12:54:29
а то, что ты ожидал, делается не так

Славик
22.12.2016
12:54:43
если вдруг в коде окажется `, а он там оказывается, то идет вся конструкция в жопу, а читабельность кода от ее использования в целом не повышается

Kirill
22.12.2016
12:55:05
да ` ладно, разве так?

Maxim
22.12.2016
12:55:11

Google

Maxim
22.12.2016
12:55:18
И будет принимать только int

Kirill
22.12.2016
12:55:34

Славик
22.12.2016
12:55:36
type Sample struct {
Value string `json:"value"
}

Maxim
22.12.2016
12:55:37
Или я не на то ответил?

Славик
22.12.2016
12:55:56
Value string `json:"value"`
я не прав что ли, но в джаваскрипте зачастую с этим беда, либо уже успели пофиксить, anyway читабельности это не прибавило

Maxim
22.12.2016
12:57:07

Славик
22.12.2016
12:57:14
число, но мне нужно число, которое я задал, а не абы какое
в общем я хочу воссоздать нормальный enum

Quet
22.12.2016
12:59:04
в другой язык тебе наверное )
https://golang.org/ref/spec#Type_identity
почитай вот

Славик
22.12.2016
12:59:17
я из другого языка и пришел
поэтому и возникают такие вопросы

Quet
22.12.2016
12:59:42
я к тому что в го не делается enum как ты хочешь

Kirill
22.12.2016
13:01:27
более того — именно enum тут нет
тут нужно сделать где-нибудь приватный тип, сделать публичные константы и использовать их

Славик
22.12.2016
13:02:19
https://newfivefour.com/golang-constants-enums.html