172 похожих чатов

> Словоблудие. No you. Если Вы этого не понимаете —

пишите всё в машинном коде, не стесняйтесь.
И да, было бы хорошо, если бы Вы не "отмахивались", а писали по существу.

> Паттерн. ООП - это то же ФП по сути.

Хмм... вот это бред так бред, извините. ;) Почитали бы Вы определения того и другого, что ли...

> Объект - есть так же функция высшего порядка.

Ссылку дайте вот на это вот.


> Всё, что можно сделать в ООП, может быть написано в ФП.

"Потрясающе". Вы бы прочитали, что я Вам писал выше, что ли.

> Со слов А. Кея - при создании ООП и Smalltalk он брал за основу модель акторов, а они всё же ФП в первую очередь.

Не нужно приплетать сюда Алана — то, что он имел в виду, и то, что сейчас обычно называют ООП, имеют очень мало общего (не верите — сходите почитайте его объяснения / ответы на вопросы вроде "что Алан Кей имел в виду (vs "современное ООП")?").

> В коде бизнес-логики не должно быть слоя данных ведь

Кто Вам это сказал?

> Популярность PGSQL лишь говорит о низкой квалификации большей части специалистов в NoSQL, не более.

Может, это популярность NoSQL говорит о низкой квалификации большей части "специалистов" в моделировании данных вообще и в реляционной модели в частности? ;)

> Самое интересное - фанатики "реляции" пытаются часто есть кактус и всё тащат в неё.

Потому что "фанатики" с нетерпением ждут, когда же им покажут хоть одну другую математическую модель данных, и подозревают, что NoSQL — это "cнова здорово" набор ad-hoc практик, которые с омерзением выкинули с появлением реляционных СУБД те, кому приходилось тогда есть этот кактус. ;)

> что реляция очень часто дорого.

Реляция — это всего лишь модель данных, Вы это понимаете? Она не может быть "дорогой" в принципе.

> Ну из примеров - сделайте полнотекстовый поиск по N полям в PGSQL на товаров более 1 млн в нескольких таблицах. И поймёте почему многие выбирают ElasticSearch тот же.

А что я пойму-то? Что выбравшие ElasticSearch не умеют пользоваться PostgreSQL? ;)
Или то, что возможностей PostgreSQL не хватает для каких-то конкретных видов поиска?


> Но почему-то такие компании как Google продолжают держать хранение многого на MongoDB, а не пихают всё подряд в PGSQL.

Причём тут какие-то "большие компании"? Вы всерьёз считаете вот это вот аргументом... для обоснования хоть чего-то?!

> И большие же компании позволили благодаря вливаниям по фичастости MongoDB уже перегнать PGSQL и стать стандартом в энтерпрайзе для NoSQL.

Хмм... о чём, вообще, речь?!

1 ответов

4 просмотра

> Хмм... о чём, вообще, речь?! Наверное о том, что в энтерпрайзе в качестве nosql юзается oracle и mssql :) А в кровавом энтерпрайзе из каждого угла торчит sap

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Есть Pipeline для GitLab Runner (executor = "shell") В нём есть: default: before_script: - set -eo pipefail - source "$(~/bin/trdl use werf 2 stable)" - source...
Aleksandr Karabanov
1
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
4
Карта сайта