@jvmchat

Страница 1995 из 2890
Денис
04.12.2017
09:49:08
чтобы чуть-что в чатиках спрашивать вместо того, чтобы загуглить
1) Плохо спрашивать в чатиках то, что несложно загуглить. Ты отнимаешь чужое время просто так. 2) А что мешает учиться на английском, а в чатиках спрашивать на русском, пардон?

Алексей
04.12.2017
09:50:15
С нуля ?

Ссылку сохранил, так что на счет плана, есть у кого?

Google
Андрей
04.12.2017
09:50:45
Да

Денис
04.12.2017
09:50:56
Алексей
04.12.2017
09:51:51
Меня может камнями закидают сейчас, но по-моему по плану этих курсов вполне можно следовать https://itvdn.com/ru/video/howto_javastarter. Все видеолекции( платные тоже) у меня есть. Могу слить

Да

Это если с нуля. Объясняет вполне неплохо и не гнусно, как обычно бывает на всяких видеоуроках

Ну или просто смотри на порядок и читай в книгах, если не хочешь по видео-урокам

Алексей
04.12.2017
09:53:39
Слив этих уроков нужен ?

Андрей
04.12.2017
09:54:40
Желателен, я так понял, 80% платных

Спасибо!

Алексей
04.12.2017
09:56:11
Не за что )

Artjom
04.12.2017
10:00:24
Как не стыдно пиратские ссылки кидать...

Алексей
04.12.2017
10:00:45
В благих целях )) удаляю. Чтобы админ не ругался

Google
Алексей
04.12.2017
10:03:12
Похоже только у меня удалилось.. не общался раньше в группах телеги. Ну простите, больше не буду пиратить тут(

Денис
04.12.2017
10:03:37
Вроде удалилось

Алексей
04.12.2017
10:03:48
Хорошо тогда. Спасибо

Денис
04.12.2017
10:03:50
Или кто-то за тебя подчистил

Алексей
04.12.2017
10:04:13
Не подумал. Надо было в ЛС такие вещи кидать

Митко Соловец?
04.12.2017
10:29:40
ребят, вареза не надо

Victor
04.12.2017
11:40:19
Ребзя, такой вопрос, применительно к микросервисной архитектуре, вынесение сервисов на под домены(с дальнейшей системой рероутов через gateway-service) здравое решение ? Пример: все запросы отправлены к mailService.domain.com будут перепакованы и отправлены на сервис mailService в соответсвии с настройками в gateway-service.

Митко Соловец?
04.12.2017
11:58:27
если ты используешь единую точку входа, тогда отталкивайся от того, какую пользу это принесет клиентам, использующим её

Александр
04.12.2017
12:03:09
https://coub.com/view/t7mr8

Artjom
04.12.2017
12:27:57
Все больше и больше мыслей что ОО подход к программированию не нужен

KrivdaTheTriewe
04.12.2017
12:28:16
https://www.confluent.io/blog/toward-functional-programming-analogy-microservices/

Artjom
04.12.2017
12:32:19
Невидел ни одну предметную область, которая бы хорошо ложилась на эту парадигму, за исключением возможно GUI

Artjom
04.12.2017
12:34:40
Зато видел проекты с могучими доменными классами по 2-3к строчек и опасной веткой наследование

Сомнительное удовольствие

Anton
04.12.2017
12:35:01
Artjom
04.12.2017
12:35:32
Ну вот даже в гуи ненужно

Google
Денис
04.12.2017
12:35:55
Говнокодить можно в любой парадигме, например

Михаил
04.12.2017
12:35:57
Artjom
04.12.2017
12:35:58
Да я не уважаю обьекты

Денис
04.12.2017
12:36:46
В ООП, например, говнокод легко заметно

Artjom
04.12.2017
12:36:47
Tolegen
04.12.2017
12:36:48
Да и потом: какие альтернативы? В процедурах все ещё хуже будет

Денис
04.12.2017
12:36:48
Это плюс

Anton
04.12.2017
12:36:53
вообще это же вкусовщина. зачем траллировать, смысл об этом спорить - каким-то командам удобнее так, каким-то по другому, некотоыре вообще на жаве даже пишут

Tolegen
04.12.2017
12:36:58
А в ФП я вообще не представляю как кодить

Ну то есть как представить систему как функции

Ivan
04.12.2017
12:37:29
так для этого монады же есть

Artjom
04.12.2017
12:38:05
Прагматично программировать, YAGNI, KISS , SOLID

Денис
04.12.2017
12:38:24
Sergey
04.12.2017
12:38:29
Зато видел проекты с могучими доменными классами по 2-3к строчек и опасной веткой наследование
ОО в энтерпрайзе нет. Там доминируют сервисы, которые с обьектами ничего общего не имеют. А implementation inheritance - вообще жесть, не понимаю людей которые наследуют от сервисов.

Ivan
04.12.2017
12:38:38
ну если денег можно

то можно и в solid покодить

почему нет

какая разница как пилить

бабки

Google
Artjom
04.12.2017
12:40:09
Admin
ERROR: S client not available

Tolegen
04.12.2017
12:42:37
Просто в объектах и абстракциях мыслить проще. Вот я говорю абстракцию «Дом» и примерно понятно что это. Не нужны детали которые инкапсулированы (какие кирпичи юзались для дома) - они на других уровнях абстракции. Но вот как описать «Дом» в ФП парадигме?

Sergey
04.12.2017
12:42:46
Прагматично программировать, YAGNI, KISS , SOLID
Про SOLID ИМХО люди только трепаться да херами на собеседованиях меряться горазды.

Alexander
04.12.2017
12:44:29
на fpconf хороший пример OOP на clojure был
да ну нафиг. а в сети уже есть ?

Александр
04.12.2017
12:44:38
да ну нафиг. а в сети уже есть ?
в течении пары недель будет, там скорее были рассуждения и попытка посмотреть с другой стороны чем примеры кода

Alexander
04.12.2017
12:45:20
Tolegen
04.12.2017
12:46:00
между функциями мапки гоняются. ничего сложного.
Ну «Дом» понятная абстракция. Представить его как композицию функций - сложнее просто потому что мы так не мыслим в голове

Tolegen
04.12.2017
12:46:36
Может взглянув на готовую композицию она будет понятна - но мне щас не понятно как ее строить вообще

Александр
04.12.2017
12:46:56
дом.естьКровать() естьКроватьВДоме(д:Дом)

Берял
04.12.2017
12:46:57
Ну «Дом» понятная абстракция. Представить его как композицию функций - сложнее просто потому что мы так не мыслим в голове
одно дело данные, другое дело поведение. дом у тебя и там и там есть, в ооп - данные и поведение вместе, в фп - отдельно

Google
Artjom
04.12.2017
12:47:40
Надо прагматично подходить

Ivan
04.12.2017
12:47:58
Нету дома в ФП. Там чисто функции
ну представь данные как функцию возвращающую константноек значение

и все

Берял
04.12.2017
12:48:12
Нету дома в ФП. Там чисто функции
есть данные о доме, есть функция Дом => Дом (которая нагревает его, строит, или еще что-то)

А ты не делай их вместе, вот и все
не понял этого комментария

Sergey
04.12.2017
12:49:11
ИМХО это одна из концептуальных проблем ООП, которую следует избегать. Что мол - свойства обьекта, это его данные.

Tolegen
04.12.2017
12:49:30
Причём тут данные вообще. Есть абстракция «Дом» - какие там данные мне не интересно. Я поэтому и абстрагировал его и скрыл детали. Теперь я могу общаться с объектом «Дом» на высоком уровне не заботясь о деталях

Artjom
04.12.2017
12:49:34
Как в оо разделять данные от свойств нсли это все вместе

Ivan
04.12.2017
12:49:51
ну представь что твой дом это функция def dom = ...

и все

Берял
04.12.2017
12:50:09
Причём тут данные вообще. Есть абстракция «Дом» - какие там данные мне не интересно. Я поэтому и абстрагировал его и скрыл детали. Теперь я могу общаться с объектом «Дом» на высоком уровне не заботясь о деталях
и что абстрация "Дом" из себя представляет? ты говоришь что абстракция есть, а для чего она существует не говоришь, как тебе пример тогда привести?

Artjom
04.12.2017
12:50:44
Потому, что инкапсуляция

Sergey
04.12.2017
12:50:52
ИМХО это одна из концептуальных проблем ООП, которую следует избегать. Что мол - свойства обьекта, это его данные.
Если св-ва обьекта рассматривать как части, которые объект композирует, жить становится проще и веселей.

Страница 1995 из 2890