@gogolang

Страница 290 из 1630
Andrew
10.06.2017
06:58:43
Спасибо. Я с LiteIDE немного в ступоре от такого использования. LiteIDE вообще метод Say() для кролика потерял. ?

Хотя всё работает...

Brown
10.06.2017
06:59:30
)))

А книгу Стив Макконнелл "Совершенный код", я рекомендую всем к прочтению, потому что я слышал тут, что мне прям говорят использовать композицию, слепо (судя по всему не доконца понят вопрос, почему плохо наследование и как не допускать ошибок его использования)

Google
Andrew
10.06.2017
07:02:13
А goglang покажет метод Say() для кролика в данном примере? Чтобы не потеряться ))

Brown
10.06.2017
07:02:52
Наверное, честно сказать не могу, сча PHPSTROM использую с плагином

потом гляну скажу

Brown
10.06.2017
07:32:27
goglang

но там не все есть

Like
10.06.2017
07:32:38
Понял

Brown
10.06.2017
07:32:50
а PHPSTrom у меня лицуха и плагин

Like
10.06.2017
07:33:02
Понял )

Brown
10.06.2017
07:33:08
Ага)

Like
10.06.2017
07:33:26
Я вообще в саблайме пишу, там плагин есть, писать можно)

Brown
10.06.2017
07:33:42
Не пробовал)

Like
10.06.2017
07:33:56
Ну я пока просто пробую, вряд ли прокатит для проды)

Google
Brown
10.06.2017
07:34:00
У Storm есть прямая заливка на сервак

Like
10.06.2017
07:34:17
Знаю, юзаю phpstorm давно уже)

Brown
10.06.2017
07:34:19
в goglang нету

Michael
10.06.2017
07:34:19
vscode :)

Like
10.06.2017
07:34:27
в goglang нету
Понял (3)

Brown
10.06.2017
07:34:39
)

Michael
10.06.2017
07:35:30
а чего в goglang'е не хватает?

Matz
10.06.2017
07:35:54
Намечается срач про редакторы кода ? ?

Andrey
10.06.2017
07:40:51
А зачем исходники на проде?)

Похвастаться?

Brown
10.06.2017
07:41:10
Потому что тестю

Andrey
10.06.2017
07:41:43
Ок, услышал вас

Просто для девстейджа есть как бы докер и автомонтируемые разделы

Brown
10.06.2017
07:43:08
беда

Короч работаю с докером в курсе

Мне сча так удобно, нажал ctrl s оно уже там, осталось сбилдить

Matz
10.06.2017
07:44:24
Что там в руби треде ? @brownjohn

Brown
10.06.2017
07:44:59
Google
Matz
10.06.2017
07:45:31
Нет, редирект на руби

Brown
10.06.2017
07:46:07
Ого сорян

Constantine
10.06.2017
07:46:24
пхп всегда в тренде

Brown
10.06.2017
07:46:26
картинк кидал, ну уже не важно)

пхп всегда в тренде
Согласен с его рождения ему все обещают смерть)))

Constantine
10.06.2017
07:47:27
вот вот, сейчас легаси на нём дохуища, так что еще лет 6-8 минимум будет жить )

Brown
10.06.2017
07:49:07
вот вот, сейчас легаси на нём дохуища, так что еще лет 6-8 минимум будет жить )
Легаси все так) в Адаптер или Фасад завернул и норм, используй)))

Я вот пока все не смог, написать на golang такой же красивый код как на пыхе, все лапша, ищу подходы, надежду дает https://github.com/facebookgo/inject

Pawel
10.06.2017
10:00:11
Наследование - типичный time killer программиста, бессмысленный и беспощадный. Как и дженерики, перегрузки функций, конструкторы-деструкторы, эксепшены, трейты, миксины и прочие хламидоманады. За что люблю Гоу - перечисленнова г-на там нет, и г-ноеды в Гоу не могут самореализоваться.

Pawel
10.06.2017
10:03:16
https://m.habrahabr.ru/company/mailru/blog/307168/

В Go не нужны костыли в виде принципа подстановки Лисков. Если несколько классов содержат пересекающийся набор методов, то их можно спрятать за интерфейсом с этими методами. Если несколько классов кроме методов содержат пересекающиеся свойства, то эти методы со свойствами выносятся в отдельный класс, который добавляется в виде члена в классы. В этом случае принцип Liskov становится неактуальным, т.к. его невозможно нарушить, передавая отдельные члены класса в произвольные методы.

на канале скалы пацаны не страдают снобизмом и с удовольствием на эту тему пообщались
а там что, есть хоть один адекват? вменяемые давно уже разбежались со скалы, остались любители преодолевать сложности на ровном месте и прочие ментальные онанисты :)

Pawel
10.06.2017
10:44:43
чем больше умеешь в scala и с++, тем больше понимаешь какое оно г-но. Вот Martin Odersky наконец-то понял, что implicit conversions — зло: github.com/lampepfl/dotty/pull/2060 . Затем он поймет то же самое о наследовании, перегрузке операторов и других бесполезных фичах scala. В итоге scala превратится в Go :)

Серж
10.06.2017
10:56:10
а хаскель, хаскель-то норм?

Олег
10.06.2017
10:58:19
Pawel
10.06.2017
10:59:55
ага, норм. Но только не для продакшен кода, а для учОных задротов

Олег
10.06.2017
11:02:25
ага, норм. Но только не для продакшен кода, а для учОных задротов
Ну, команду сложно собрать, компилируется прилично, и времени на разработку больше уходит:)

Зато меньше ошибок и косяков:)

Google
Олег
10.06.2017
11:07:27
зато норм :-)
Я до сложных типов дошел, с ума с ним сойду:))

Quet
10.06.2017
11:07:32
и сколько человек надо было

Олег
10.06.2017
11:08:03
Quet
10.06.2017
11:08:13
а, ясно

Олег
10.06.2017
11:08:23
Мало кто может в фп

Разворачивает мозг конкретно

Quet
10.06.2017
11:08:46
просто люди которые реально собирали команду для проектов на х-ле не имели таких проблем

Andrew
10.06.2017
11:08:51
Мало кто может в фп
Фп это же паскаль?

Quet
10.06.2017
11:09:22
Andrew
10.06.2017
11:12:47
посмотрел примеры фп, после go мозг отказывается понимать что там происходит ))

Quet
10.06.2017
11:13:03
го отупляет, да

Andrew
10.06.2017
11:13:26
Олег
10.06.2017
11:13:57
посмотрел примеры фп, после go мозг отказывается понимать что там происходит ))
Ыы:) а мне нравится:) по своему конечно, но выглядит здорово:)

Quet
10.06.2017
11:14:33
каждое фп ещё немного по-своему фп надо смотреть на язык конкретный

Google
Ivan
10.06.2017
11:14:56
Гугл просто отчаялся искать программистов, осиливших С++, поэтому решил создать Go для тех, кто потупее :-)

Quet
10.06.2017
11:15:11
да про любой язык который про фп

Ivan
10.06.2017
11:16:43
ещё они устали точки с запятой ставить
точки с запятой - это не самая большая боль в программировании)

Quet
10.06.2017
11:20:31
А какая самая большая?
инвалидация кэша и названия переменных конечно же

Andrew
10.06.2017
11:20:48
А какая самая большая?
У каждого языка своя наверн

Ivan
10.06.2017
11:21:01
А какая самая большая?
табуляция или пробел)

Andrew
10.06.2017
11:21:32
Нужно голосование ))

Олег
10.06.2017
11:21:32
табуляция или пробел)
Я за табуляцию:)

Ivan
10.06.2017
11:21:34
Andrew
10.06.2017
11:22:56
А какая самая большая?
Добавлять дженерики или нет (в go 2.0)

Олег
10.06.2017
11:23:28
Добавлять дженерики или нет (в go 2.0)
Не добавят, это все стеб?

Andrew
10.06.2017
11:23:48
Не добавят, это все стеб?
Надежда умирает последней.

Ivan
10.06.2017
11:24:17
Не добавят, это все стеб?
тогда так и останется поделкой :-D

Andrew
10.06.2017
11:24:38
И все сбегут на раст?

Олег
10.06.2017
11:25:08
И все сбегут на раст?
Лучше хаскель:)

Ivan
10.06.2017
11:25:09
И все сбегут на раст?
будут дальше плакать на C++

Страница 290 из 1630