@haskellru

Страница 23 из 1551
Vladislav
04.05.2016
16:02:18
сопли зависимостей
в хаскелле магически нет зависимостей?

Alex
04.05.2016
16:02:29
в хаскелле магически нет зависимостей?
они не такие жесткие как в ооп

Quet
04.05.2016
16:02:35
бгг, споры с фанатиком всегда такие увлекательные

Vladislav
04.05.2016
16:02:57
они не такие жесткие как в ооп
формализовать это утверждение можешь?

Google
Quet
04.05.2016
16:03:01
тут тебе и логика уровень бог, и безапелляционные суждения

Alex
04.05.2016
16:04:11
формализовать это утверждение можешь?
фп - независимые функции связь которых только логическая ты легко можешь отцеплять их друг от друга по мере нужды

ооп - именно жесткое дерево зависимостей

Vladislav
04.05.2016
16:04:42
фп - независимые функции связь которых только логическая ты легко можешь отцеплять их друг от друга по мере нужды
ооп - независимые объекты, связь которых только логическая ты легко можешь отцеплять их друг от друга по мере нужды

Alex
04.05.2016
16:04:44
и ты не можешь так просто чтото менять без учета всех требований системы

Vladislav
04.05.2016
16:04:46
я тоже так могу)

Vladislav
04.05.2016
16:05:19
вот в этом проблема ооп, он звучит красиво, но в жизни все не так
вот в этом проблема фп, он звучит красиво, но в жизни все не так

Alex
04.05.2016
16:05:25
"все есть объект" все яп которые реализовали это фанатично - провальны

стрельнули же яп у которых это не так фанатично

Vladislav
04.05.2016
16:05:46
"все есть объект" все яп которые реализовали это фанатично - провальны
"все есть функция" все яп которые реализовали это фанатично - провальны

Google
Alex
04.05.2016
16:06:03
-
руби vs питон

руби - все ооп питон - нет

Vladislav
04.05.2016
16:06:16
в жизни именно так как фп
в жизни именно так как ооп

Alex
04.05.2016
16:06:22
Quet
04.05.2016
16:06:28
руби вс питон это примерно как сникерс против марса )

Alex
04.05.2016
16:06:34
разбери любой пример простой из учебников по ооп

Quet
04.05.2016
16:06:51
да нет там никакой приличной разницы

а с третьего питона так вообще никакой

Alex
04.05.2016
16:07:36
термин дырявые абстракции известен?

это еще один пример убогости ооп

http://russian.joelonsoftware.com/Articles/LeakyAbstractions.html

Quet
04.05.2016
16:08:18
дырявые абстракции..

Vladislav
04.05.2016
16:08:18
это еще один пример убогости ооп
в хаскелле нельзя писать код так, что будут дырявые абстракции получаться?

[Anonymous]
04.05.2016
16:08:46
это еще один пример убогости ооп
пфф - все парадигмы дырявые

Quet
04.05.2016
16:08:59
пфф - все парадигмы дырявые
тсс, не спугни фанатика

[Anonymous]
04.05.2016
16:09:17
:D

Alex
04.05.2016
16:10:46
дырявые абстракции..
да, это нужда на каждый чих писать прослойку абстракций сделать молоток сделать станок который делает молотки сделать фабрику которые делают станки которые делают молотки сделать фабрику фабрик которые делают станки которые делают молотки

это типичные сопли ооп

Google
Alex
04.05.2016
16:11:05
в фп же: функция, сделать молотк, и все

[Anonymous]
04.05.2016
16:11:29
А чем тебе модуль в фп не класс?

Quet
04.05.2016
16:11:34
давно такого незамутненного сознания не видел )

Alex
04.05.2016
16:12:02
А чем тебе модуль в фп не класс?
тем что тебе не надо наследовать модуль если нужно сделать отличающийся в отличии от классов

[Anonymous]
04.05.2016
16:12:18
Ну не наследуй классы - никто же не мешает

SimpleX
04.05.2016
16:12:37
Епрст, вы серьёзно?!

Alex
04.05.2016
16:12:44
Ну не наследуй классы - никто же не мешает
и зачем тогда они нужны? :) все плюшки ооп это связи между классами, без этого, это просто коробочки данные+функции

SimpleX
04.05.2016
16:13:16
ООП языки не стрельнули? Проспитесь.

Alex
04.05.2016
16:13:24
именно это и есть каноническое ооп
без связей между классами? ты ниче не путаешь?

Quet
04.05.2016
16:13:37
ООП языки не стрельнули? Проспитесь.
не ну че ты сразу парня в реальный мир так жестко?

Vladislav
04.05.2016
16:13:43
связи кошерно инжектить извне

Alex
04.05.2016
16:13:58
ООП языки не стрельнули? Проспитесь.
раньше стрельнули когда понимание какая парадигма больше подходит для кодинга еще не созрела

щас время ооп уже уходит

Andrey
04.05.2016
16:14:50
щас время ооп уже уходит
Серьезно? А как это проявляется?

Vladislav
04.05.2016
16:15:21
всмысле?
dependency injection / invertion of control

Alex
04.05.2016
16:15:22
Серьезно? А как это проявляется?
посмотри на новые версии старых языков, это плюшки из фп и фиг знает что, развития нет

[Anonymous]
04.05.2016
16:15:27
и зачем тогда они нужны? :) все плюшки ооп это связи между классами, без этого, это просто коробочки данные+функции
В смысле зачем - абстракция, инкапсуляция, полиморфизм, наследование - я что-то забыл?

Google
Alex
04.05.2016
16:15:34
SimpleX
04.05.2016
16:15:35
всмысле?
Dependency Injection

Пфф

[Anonymous]
04.05.2016
16:16:08
костыли
костыли для чего?

Alex
04.05.2016
16:16:13
В смысле зачем - абстракция, инкапсуляция, полиморфизм, наследование - я что-то забыл?
надо больше абстракций, см выше дырявые абстракции остальное по большей части костыли для обхода ограничений ооп

костыли для чего?
обхода ограниченностей

Vladislav
04.05.2016
16:17:00
костыли
костыли это твой ярлык, по делу есть что сказать?

Alex
04.05.2016
16:17:03
по инертности живет еще

[Anonymous]
04.05.2016
16:17:12
лел

Alex
04.05.2016
16:17:18
костыли это твой ярлык, по делу есть что сказать?
ооп жесткая структура, и чтобы обойти эти ограничения нужны костыли

sss3 ?
04.05.2016
16:17:22
интерность

Alex
04.05.2016
16:17:23
убогая парадигма

Quet
04.05.2016
16:17:28
костыли это твой ярлык, по делу есть что сказать?
аргумент про то что парня за компьютер пустили аж в 1997 году тебе не канает что ли??

[Anonymous]
04.05.2016
16:18:01
ооп жесткая структура, и чтобы обойти эти ограничения нужны костыли
и какое же решение для этого костыля естьв фп?

SimpleX
04.05.2016
16:18:11
Чушь. Многие задачи отлично накладываются на ООП.

Alex
04.05.2016
16:18:17
и какое же решение для этого костыля естьв фп?
а в фп нет таких жестких связей, там свобода поэтому и костыли не нужны

Google
SimpleX
04.05.2016
16:18:30
Ещё как есть

Alex
04.05.2016
16:18:42
но проблема ооп парадигмы, что с нее очень сложно перейти на другую и тем более на фп

иной принцип мышления

[Anonymous]
04.05.2016
16:18:50
Без классов и их подобия - виде типов)

Alex
04.05.2016
16:19:11
примеры в студию)
примеры чего? берешь и делаешь что нужно и свободно мешаешь

sss3 ?
04.05.2016
16:19:21
что вообще подразумевается под связями?

Alex
04.05.2016
16:19:22
[Anonymous]
04.05.2016
16:19:32
Да ладно)

Alex
04.05.2016
16:19:35
sss3 ?
04.05.2016
16:19:48
чем же оно так убого?

Alex
04.05.2016
16:19:58
чем же оно так убого?
тем что сопли родителя остаются

sss3 ?
04.05.2016
16:20:06
пиши родителя нормально

Alex
04.05.2016
16:20:11
Andrey
04.05.2016
16:20:21
тем что сопли родителя остаются
Поэтому каждую сущность лучше писать с нуля, так?

sss3 ?
04.05.2016
16:20:24
как бы родитель - должен хранить только то что нужно его детям

Alex
04.05.2016
16:20:25
ты не учтешь все и вся, а если учтешь, внедрить любую мелочь как изменение - ад

Vladislav
04.05.2016
16:20:39
Поэтому каждую сущность лучше писать с нуля, так?
кроме наследования бывает еще композиция

Alex
04.05.2016
16:20:39

Страница 23 из 1551