@oop_ru

Страница 474 из 785
Roman
25.01.2018
12:19:24
в 2016м выкатили

Борис
25.01.2018
12:19:36
@vanbukin ок, услышал. Спасибо

Roman
25.01.2018
12:19:55
Там мидлвары

А само приложение - это просто веб-сервер в консоли

Google
Roman
25.01.2018
12:20:17
Нет больше привязки к IIS

Всё что нужно - это обратный прокси. А чем он будет - похрену вообще.

Ну и работает бодрее

раз так в 20

Борис
25.01.2018
12:25:58
Нет больше привязки к IIS
Вот за это респект. Я как-раз думал что до сих пор есть анальная привязка.... Ну ладно, пойду что ли вордпресс на шарпах запилю?

Adel
25.01.2018
12:27:06
я б тоже с удовольствием на сишарп или яву свалил... только чтобы нормальную работу найти, надо еще и бэкграунд подтянуть...

Aleh
25.01.2018
12:27:42
с удовольствием на жаву О.о о.О

Adel
25.01.2018
12:27:58
c php :)))

на яве пишу тольк плагины к идее... вполне себе...

Google
Roman
25.01.2018
12:29:16
С жавой

Adel
25.01.2018
12:29:26
У нас синтаксис более сахарный
шарп - мой самый любимый язык. за это не парься :)

Aleh
25.01.2018
12:30:03
никому не нравится окамл?(

Igor
25.01.2018
12:30:09
на яве пишу тольк плагины к идее... вполне себе...
А как же груви/скала/котлин тот же?

Aleh
25.01.2018
12:30:25
или котлин\скала да

Roman
25.01.2018
12:30:26
А как же груви/скала/котлин тот же?
Скала крайне не привычно

Adel
25.01.2018
12:30:29
котлин вот думал попробовать. много смотрел...

Roman
25.01.2018
12:30:31
Котлин вроде норм

Bohdan
25.01.2018
12:31:05
триггер Enleur :D

Igor
25.01.2018
12:31:41
Скала крайне не привычно
А что непривычно? Там первый уровень это просто better-java (aka kotlin ? (набросик))

Борис
25.01.2018
12:32:05
У нас синтаксис более сахарный
Это адекватный сахар. Геттеры-сеттеры. Перегрузка операторов. и т.д. Джава сосет, пока что. Котлин уже перебрали, как по мне. Их objects это какой-то ад, а extends вообще шаг в сторону JS с их глобальными "хуй пойми откуда" переопределениями. Но да это мое IMHO

Adel
25.01.2018
12:32:58
» Геттеры-сеттеры

которые не нужны :))

как выясняли на этой неделе

Roman
25.01.2018
12:33:23
которые не нужны :))
DTO’шки к базе

Bohdan
25.01.2018
12:33:25
и не только на этой

andretshurotshka?❄️кде
25.01.2018
12:33:54
но в котлин монады завезли

Roman
25.01.2018
12:33:55
И read-only DTO’шки на выходе экшонов

Google
Roman
25.01.2018
12:34:13
Есть жираф

Фреймворк

Борис
25.01.2018
12:34:21
Бля.... я сказал сеттеры? :( Сча опять набегут черти и начнется флуд на полдня

Roman
25.01.2018
12:34:36
Будет тебе веб на ФП

andretshurotshka?❄️кде
25.01.2018
12:35:06
это именно если .NET нужен мб да

Adel
25.01.2018
12:35:36
а вот серьезно. хочу на шарпе или явародном языке писать. как искать работу, если последние года 3-4 пхп?

Adel
25.01.2018
12:35:55
а из явы только плагины к идее, которые нафиг никому не нужны :)

ну.. такое. денег же тоже надо.. гдето придется терять :( хотя... можно и так

Igor
25.01.2018
12:36:38
Это адекватный сахар. Геттеры-сеттеры. Перегрузка операторов. и т.д. Джава сосет, пока что. Котлин уже перебрали, как по мне. Их objects это какой-то ад, а extends вообще шаг в сторону JS с их глобальными "хуй пойми откуда" переопределениями. Но да это мое IMHO
> objects Ну это из scala взято 1 к 1. Просто более гибкая замена статик-методам. > extends вообще шаг в сторону JS с их глобальными "хуй пойми откуда” Это неправда, там все статически резолвится

Max
25.01.2018
12:36:42
https://covrom.github.io/gonec/ Если серьезно, реально ли найти такие бизнес-задачи под эту штуку, не просто же так люди морочились и писали интерпретатор свой? (по ссылке там "Платформа создания микросервисов на 1С-подобном языке", написанная на go)

Roman
25.01.2018
12:37:42
и на go инфраструктуру к кубу писать

Igor
25.01.2018
12:38:00
А ещё у нас женерики - рантайм)
Reified женерики есть и в котлин (можно их точно юзать, где прям нужно). Да и скале какая-то балалайка есть для замено, вроде даже достаточно сахарная, что бы не страдать.

но в котлин монады завезли
В каком месте? Если ты про Arrows, то такие же костили ты можешь налабать с кодогенерацией и в джаве.

Max
25.01.2018
12:39:16
проще в DevOps пойти
т.е. в теории 1Сниками это всё не надо, как я понял, чувак просто под микросервисный хайп это всё пилит?

т.е. там предполагается, что 1Сник на 1С будет пилить свои микросервисы

Adel
25.01.2018
12:40:43
такая бредятина :)

Max
25.01.2018
12:42:56
поправка - на 1С-подобном языке, который в итоге едет под написанном на go интерпретатором

Борис
25.01.2018
12:59:20
> objects Ну это из scala взято 1 к 1. Просто более гибкая замена статик-методам. > extends вообще шаг в сторону JS с их глобальными "хуй пойми откуда” Это неправда, там все статически резолвится
Со скалой не работал, и с третьего подхода с объектами до конца не разобрался.... а вроде бы не дурак (а может и дурак) Да, extends то резолвится статически. Но возможность объявлять в одном месте, не связанным с классом, а вызывать вообще в третьем немного не ок. Вообще, любой девелопер 80% времени читает чужой код, а читать котлин какая-то боль )))) Однако, есть в котлине реально клевые вещи - переопределение всех операторов и контроль nullable огонь!

Google
Adel
25.01.2018
13:02:44
А вот nullable-контроль в ооп-языке - это круто
мне это больше нравится тем, что по умолчанию все типы NotNull. и это прекрасно :)

Roman
25.01.2018
13:02:45
В шарпике через Extension-методы это делается кстати

Но там явно неймспейс указывать надо

а по нему можно и метод найти без проблем

Adel
25.01.2018
13:03:09
Но там явно неймспейс указывать надо
это вот кстати немного подбешивает :)

Roman
25.01.2018
13:03:25
это вот кстати немного подбешивает :)
Ну пиши весь код в одном нейспейсе и будет счастье)

Только будет ли оно в таком случае - вопрос хороший)

Adel
25.01.2018
13:03:50
Ну пиши весь код в одном нейспейсе и будет счастье)
боюсь мне тогда не видать хорошей работы на шарпе :)

Admin
ERROR: S client not available

Igor
25.01.2018
13:04:21
Ну перегрузкой операторов в 2018 мало кого удивишь
Да и често говоря я бы не сказал что это вообще кому-то нужно в тырпрайз коде. (кто тут у нас матрицы переумножает в продакшене ?‍♀️) Сколько пишу (больше года) на котлине разные проекты, ни раз не переопределял что-то кроме [] И кстати, там далеко не все операторы. Там очень маленький набор арифметический операций и []

Roman
25.01.2018
13:05:59
Скажи это java ?
не писал на ней толком)

Я когда только начинал писать - ЯП себе выбирал

Google
Igor
25.01.2018
13:06:13
implicit касты можно сделать к любым типам
Я про котлин говорил все таки. На шарпе я уже редко пишу.

Roman
25.01.2018
13:06:15
и не смог в NetBeans

Поэтому пишу на шарпике)

Anton
25.01.2018
17:47:17
Чуть верну к обсуждению REST like. У нас есть "async" POST, т.е. я физически не могу вернуть контент (ибо его еще нет, т.к. я любитель "обмазаться шинами", что я должен ответить: 200 или 204?

Maksim
25.01.2018
17:50:25
202

Но в реальности я бы 200 возвращал всегда))

Сергей
25.01.2018
18:04:17
Добрый вечер. По мотивам контекстов в DDD. Классический интернет магазин: товары, заказы, покупатели и т. д. На какие контексты вы разбили бы приложение?

Dmitriy
25.01.2018
18:17:43
контекст товаров, заказов, покупателей

Anton
25.01.2018
18:18:41
Контексты это 80% DDD

Имхо конечно, и "класический магазин" тут не работает, именно потому что DDD

Все контексты идут ттлько от бизнеса, иначе это и близко не DDD

Maksim
25.01.2018
18:20:46
Понеслась...)

Anton
25.01.2018
18:22:04
Что собственно нас приводит к тому что: 1) вопрос изначально не имеет смысла 2) DDD автору не нужен 3) DDD не нужен (с) я

Последнее спорно

Понеслась...)
А почему бы и да...

Dmitriy
25.01.2018
18:34:13
окай

контекст выбора товаров, контекст оформления заказа, контекст личного кабинета

))

Bohdan
25.01.2018
18:38:33
А почему бы и да...
мы тут только сегодня обсуждали тему триггер - слов)

Anton
25.01.2018
18:39:10
контекст выбора товаров, контекст оформления заказа, контекст личного кабинета
Этого значит... ничего. Вот вам наброс: любой из перечисленных вами контекстов не имеет смыла без других. Это не DDD.

Но это не точно, ибо опять же DDD идет от бизнеса.

Страница 474 из 785