All streams
Search
Write a publication
Pull to refresh
13
0
Антон @deilux

User

Send message
Есть же сущности, а есть объекты-значения. DTO — это объект-значение. Просто набор данных. Человек — сущность, у него есть… сущность :) identity. Как вам такая терминология?
Да, запамятовал. Окей, сэкономлю :))
Давайте не будем :-)
Может, Хаскель не объектно-ориентированный язык, потому что там нет объектов? :-D
Мне кажется, обсуждая ООП и моделирование реального мира, стоит делать акцент на том, что ООП — это инструмент для моделирования реального мира. Само по себе ООП не даст ответы на вопросы, куда закатать наследование, какое поле скрыть, а что обернуть интерфейсом. ООП — это возможность использовать наследование, полиморфизм и что там ещё в нём есть. А вот всевозможные DDD уже отвечают на вопрос, как моделировать этот реальный мир посредством ООП.
Фабрики фабрик забыли ещё.
В функциональном программировании одной из основных идей является отсутствие состояния. В структурном — декомпозиция. В модульном — разделение функционала в законченные блоки

А в ООП — объединение поведения и состояния в виде объектов. Разве нет?

В последнее время какая-то странная тенденция наметилась — стало модно ругаться на ООП :(
Ну парадигма и парадигма, ну не нравится — не пользуйтесь. Никто же не говорил, что это будет просто…
Искренне верю что да. Но если нет — лично я вместо очередного похода в бар с радостью ещё раз куплю оба L4D и весь Orange Box :-) И 3й эпизод, чёрт возьми! Где этот чёртов 3й эпизод!
А в LVM2 — наоборот… 1077M vs 1028m
Тот факт, что он мне что-то сгенерировал — фигня. Но вот что он мне сгенерировал! 100001666427701@facebook.com :facepalm:
А мне нравится!
Автор — удачи! :-) Чем чёрт не шутит.
Ровно на такую же флешку, подаренную чёрт знает сколько лет назад, записываю сейчас документы и грущу о потерянном колпачке :)
Тебе нужно затвитить это! Тогда фолловеры объяснят.
Это всё же частный случай, а именно PaaS.
У Скалакси то же самое, но применительно к виртуалкам (IaaS) — виртуалки поднимаются и падают самостоятельно
ИМХО Coord всё верно сказал. Он попытался сказать, что без индийского говнокода у вас не получилось бы относительно быстро спроектировать грамотную архитектуру. Потому что для любого более-менее сложного продукта сначала необходим прототип, который в 99% случаев надо выкинуть, собраться с мыслями и выкинуть…
Сколько времени уже прошло с момента публикации поста. Результат то где? Присяжные ещё думают? :)
А если «прерываемый» код — это парсинг какого-нибудь загруженного извне XML-файла на 200Мб (который при простом открытии кушает 1Гб оперативной памяти и требует на эту операцию десяток-другой секунд процессорного времени), то вообще привет… :(

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity