@nodejs_ru

Страница 1189 из 2748
Morsik
22.09.2017
15:58:18
делать при фп не как при ооп может быть?

Max
22.09.2017
16:00:21
в immutable.js нельзя хранить ссылки между объектами - чтобы комментарий хранил массив реплаев и каждый реплай хранил ссылку на родительский комментарий

Nikolay
22.09.2017
16:01:44
Зачем это хранить? Храни идшники, а данные нормализуй.

Дмитрий
22.09.2017
16:02:31
делать при фп не как при ооп может быть?
твои слова сложить предложение осмысленное Не могу в

Google
Pauline
22.09.2017
16:02:43
ахахах

KlonD90
22.09.2017
16:03:44
cnpm норм? в чем держите свои приватные репозитарии?

Morsik
22.09.2017
16:03:45
блин, я даж сформулировать по другому не могу)

Voskresus
22.09.2017
16:04:22
бля

кикните их

случайно добавил

Pauline
22.09.2017
16:04:38
ахаха

Vladimir
22.09.2017
16:04:46
привет, Лина!

Никита
22.09.2017
16:05:57
Всем привет! Столкнулся с тем, что когда node-приложение запущено внутри докер-контейнера в виртуалке в вагранте, то оно не видит изменений файлов из хост-ос (Win 10). Если редактировать файл внутри виртуалки, то изменения видит. Кто-нибудь сталкивался?

Voskresus
22.09.2017
16:11:43
админ блядь

ответь

Vladimir
22.09.2017
16:12:10
Че надо?

Voskresus
22.09.2017
16:12:24
Че надо?
выше смотри

Google
Vladimir
22.09.2017
16:12:51
Ну посмотрел. Захотят - сами выйдут

KlonD90
22.09.2017
16:13:35
?‍♂️

Vladimir
22.09.2017
16:13:39
А вот тебя забаню

Sergey
22.09.2017
16:14:28
? обкультуринных долой

Алексей
22.09.2017
16:26:33
кикните их
Господи, сами выйдут - не маленькие

Никита
22.09.2017
16:30:29
а у тебя папка проброшена маппинг есть в вагрант файле?
проброшена, приложение то при старте файлы подтянуло. Попробовал сделать то же самое без вагранта, с докером через Hyper-V, аналогично, нет эвентов файловой системы внутри контейнера

KlonD90
22.09.2017
16:31:07
а через что виртуализация вагранта у тебя?

Никита
22.09.2017
16:31:14
виртуалбокс

Mikhail
22.09.2017
16:31:58
ооп vs фп вечер пятницы же)
Откуда, кстати, взялась мода критиковать ООП? В некоторых новых языках даже нет классов. Все внезапно поняли, что ООП - говно? Я просто не догоняю

Fedir
22.09.2017
16:32:50
https://image.slidesharecdn.com/boost-your-oop-with-fp-111119125254-phpapp02/95/boost-youroopwithfp-35-728.jpg?cb=1321709443

Mikhail
22.09.2017
16:33:10
ООП — говно, следующий
Я просто спрашиваю. К ООП у меня претензий нет

Morsik
22.09.2017
16:33:27
Дейкстра

Сергей
22.09.2017
16:33:36
KlonD90
22.09.2017
16:33:38
Дийкстра (

Fedir
22.09.2017
16:34:02
Дейкстра
Привык уже, soryan

Google
Дмитрий
22.09.2017
16:34:23
фп - текущая из всех щелей абстракция, кое-как натянутая на императивный процесс вычисления в реальных процессорах
Ничего, что твои вычисления — сами — иммитация абстрактных математических операций КОторые описываются в рамках — сюрприз — теории категорий

Алексей
22.09.2017
16:34:28
самый хорошие программисты смешивают ООП и ФП в правильных пропорциях, а не используют что-то одно

Дмитрий
22.09.2017
16:35:00
Я вам по секрету скажу, но ооп — это просто один тайпкласс в ФП — комонада

Fedir
22.09.2017
16:35:19
https://habrahabr.ru/post/169601/

Алексей
22.09.2017
16:37:12
no
yes

Morsik
22.09.2017
16:37:57
хорошие программисты не кодят

Дмитрий
22.09.2017
16:38:06
самый хорошие программисты смешивают ООП и ФП в правильных пропорциях, а не используют что-то одно
В итоге получается что твои хорошие программисты просто плохо используют фп

KlonD90
22.09.2017
16:38:08
вообще ООП и ФП для решения разных задач по сути. ООП для структурирования отвественности внутри приложения и не решает проблемы написания кода, а лишь определяет области отвественности. ФП же по сути заменяет императивный подход.

Дмитрий
22.09.2017
16:38:36
В итоге получается что твои хорошие программисты просто плохо используют фп
Правда не могу сказать, что это плохо, просто надо отдавать себе отчёт

Morsik
22.09.2017
16:40:12
вопрос в том, строить ооп на фп или фп на ооп

KlonD90
22.09.2017
16:40:14
ФП можно совмещать с ООП
вот зачем это пояснение если я пишу про ортогональность? (

Дмитрий
22.09.2017
16:40:47
Morsik
22.09.2017
16:40:50
ок(

Дмитрий
22.09.2017
16:40:54
Причём дважды нет

Дмитрий
22.09.2017
16:41:08
Первый раз нет — потому что ООП включается в ФП

А второй раз нет — потом что ты в жс и так или иначе всё равно будешь использовать объекты ?

Aleh
22.09.2017
16:41:34
а фп в ооп

Google
Дмитрий
22.09.2017
16:41:47
Сорян

Настало время для классики



KlonD90
22.09.2017
16:42:09
проблема короче в 2k17м что у нас есть уровень микро сервисов и нахер не нужно отдельный вид выноса мозга для того чтобы раздробить ответственность. Мы просто пишем код который решает проблемы и встраиваем его как сервис. ООП это все таки борьба с тем чтобы монолит нормально работал и один инженер не мешал другому.

Дмитрий
22.09.2017
16:42:47
Я уже говорил выше, ооп — это просто наобум выдернутые практики без понимания их природы

Вот честно, они без изменений останутся

Просто это культ карго

KlonD90
22.09.2017
16:43:23
Я уже говорил выше, ооп — это просто наобум выдернутые практики без понимания их природы
ну нет. это исторически сложившийся подход нужный проектировщикам, но не нужный кодерам. сейчас этот уровень обсуждается в терминах сервисной архитектуры.

Дмитрий
22.09.2017
16:44:21
Почему работает паттерн "Компоновщик", Что такое на самом деле "Итератор"?

Это расхожие практики

Дмитрий
22.09.2017
16:44:54
Но если понимать, почему именно они работают, их сами будет проще использовать

ФП ничего не добавляет к ооп кроме книжки про ародинамику к соломенному самолёту туземцев

KlonD90
22.09.2017
16:46:12
Почему работает паттерн "Компоновщик", Что такое на самом деле "Итератор"?
Паттерны это не ооп. эти подходы можно применять не ориентируясь в ООП принципах.

Дмитрий
22.09.2017
16:46:20
Этот подход не заставляет его ломать, просто рассказывает, зачем ему крылья

Тогда я не понимаю в чём проблема

Функциональный подход даже не запрещает продолжать использовать объекты

Внезапно

Aleh
22.09.2017
16:47:15
давай конкретнее, обоснуй с точки зрения фп “стратегию”, а потом low coupling/high cohesion

Google
Ruslan ?
22.09.2017
16:47:16
ФП - это будущее, через несколько лет, когда появится больше таких либ как Ramda, вы будете жалеть, что не вникли в ФП сейчас

Дмитрий
22.09.2017
16:47:55
data ColorContainer = ColorContainer { name :: String, mainColor :: Color, defaultColor :: Maybe Color } instance showColorContainer :: Show ColorContainer where show :: ColorContainer -> String show (ColorContainer col) = "Color[ " <> col.name <> " ] "

Упс, мы только что сделали оопшный объект в фп и нас не ударила молния

Aleh
22.09.2017
16:48:25
а в жс функция это объект и молния нас опять не ударила

вот так да

Дмитрий
22.09.2017
16:49:13
Ниже самого объекта — описание тайпкласса Show для этого объекта, который позволяет вам описать способ вывода этого объекта на печать

Ничего нового, вы заметили?

andretshurotshka?❄️кде
22.09.2017
16:49:36
лол

Это же не ооп, а полиморфизм

Aleh
22.09.2017
16:50:06
Ничего нового, вы заметили?
тайпклассы могут в полиморфизм, ничесе

Дмитрий
22.09.2017
16:50:46
Почему то всем кажется, что с фп щас набегут странные люди и начнут обмазываться монадами, когда это просто перечень законов для окружающего дикого запада

тайпклассы могут в полиморфизм, ничесе
Я ещё помню как ты иронизировал над тем, что Array — это функтор, ага)

Aleh
22.09.2017
16:51:36
монады просто способ управления эффектами в хаскеле, че тут такого

Дмитрий
22.09.2017
16:51:59
Когда флеймили в фп чате

Aleh
22.09.2017
16:52:15
мы там только этим и занимаемся лол

я честно не помню)

Дмитрий
22.09.2017
16:53:10
?

andretshurotshka?❄️кде
22.09.2017
16:56:43
монады просто способ управления эффектами в хаскеле, че тут такого
монада просто моноид в категории эндофункторов, че тут такого

Страница 1189 из 2748