@oop_ru

Страница 709 из 785
Evgeniy
28.07.2018
11:30:44
Язык не очень интересный, если рассматриваешь что-то для "саморазвития".

Ок.

Дмитрий
28.07.2018
11:34:13
Я ничего не продаю. :)
Евангелизм — вполне себе продажа ?

Google
Дмитрий
28.07.2018
11:34:36
В этом кстати ничего плохого и нет

Evgeniy
28.07.2018
11:34:48
Если бы мне еще за это платили. :)

Давайте я по теме вкину.



Это подход к ОО, который пропагандируется в F# сообществе.

Дмитрий
28.07.2018
11:40:28
Не слышал про фичу Unchecked.defaultof, это из Gof?))

Evgeniy
28.07.2018
11:42:46
Местная идиома.

Дмитрий
28.07.2018
11:46:38
Я просто к тому, что это не совсем похоже на подход) Имплементация какая-то — да.

Evgeniy
28.07.2018
11:54:36
Подход в смысле набора рекомендаций и практик. В F# реализация ОО такая же, как в C#, но иначе расставлены акценты.

Например, в C# вполне нормально писать большие иерархии типов, или использовать null в качестве значений по умолчанию.

Andrey
29.07.2018
10:18:54
Почему?
Потому что в восьмерке собираются сделать null safe ссылочные типы.

Google
Игорь
30.07.2018
08:02:09
Приветствую. Есть вопрос… решил немного архитектуру переделать, экспериментирую с разными штуками. Наткнулся на один момент… Есть вот такие вот классы: https://pastebin.ubuntu.com/p/94tVN8kZ2p/ И имеется вот такая вот ошибка:



почему по параметризированному интерфейсу я не могу сделать вот подобный полиморфизм?

конкретно в Java

Bohdan
30.07.2018
08:02:53
это чат немножко не по джаве

Игорь
30.07.2018
08:03:07
ну так ООП же…

вообще-то я на маке ?

Ivan
30.07.2018
08:03:50
а что норм?

Игорь
30.07.2018
08:04:12
archlinux норм

Bohdan
30.07.2018
08:04:18
ну так ООП же…
ну так джава же

</offtop>

Dmitriy
30.07.2018
08:08:12
LFS норм, все остальное обгажено Поттерингом

Arky
30.07.2018
08:18:59
чота орнул с бота

F01134H
31.07.2018
08:21:30
Является ли настоящим фабричный метод, если у конкретного класса-фабрики нет абстракции? Как и у производимого конкретного класса

Admin
ERROR: S client not available

F01134H
31.07.2018
08:21:57
т.е. по этой схеме



нету Product и Creator

Sergey
31.07.2018
08:33:05
главный критерий фабричных методов - отсутствие знания у клиентского кода о том какой класс инстанцировать. Потому в целом не вижу проблемы

F01134H
31.07.2018
08:34:17
Спасибо ?

Google
Valter
04.08.2018
14:30:01
Привет всем

Как вы относитесь к заявлениям тип наследование это уг, ненужная штука которая только зависимости создают?

Bohdan
04.08.2018
14:33:01
только ситхи все возводят в абсолют

Valter
04.08.2018
14:33:57
Ну тип в go его нету

Aleh
04.08.2018
14:35:01
много где нет

Valter
04.08.2018
14:35:03
Насколько я понимаю полиморфизм на нем и построен

Yaroslav
04.08.2018
14:35:08
Ну тип в go его нету
а во многих других языках есть

Aleh
04.08.2018
14:35:12
где-то удачно, а где-то как в го

Bohdan
04.08.2018
14:35:43
го вообще специфический язык

его там нет вроде как не потому, что они решили, что наследование - зло

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