Search
Write a publication
Pull to refresh
20
0
Влад @pil0t

User

Send message
Интересная статья, спасибо.
Пару вопросов, нет ли случаев, и как с ними бороться:
1. Есть хэш / цифровая подпись, и при изменении любого атрибута (имени, даты) — всё портится. А если подпись приватным ключом клиента?
2. С датами, сдвиг без изменения возраста не возможен в принципе. Возможен только без изменения «количества лет» на определённую дату. Поменяли дату на 25 дней раньше, а оказалось что кто-то получил документ ещё не родившись, или сделал что-то раньше чем ему разрешено это по закону. (например снял деньги со вклада до наступления 18 лет).
3. Есть ли обработка геоданных (GPS Координаты)?
Я думаю вы путаете цену с деньгами. Цена содержит в себе одно или несколько полей денег, при этом:
Само наличие сущности цена, с некоторыми свойствами определяет возможность продажи.
Может быть есть более удачное название для сущности, но я пока не придумал.
Итак «набросок» цены, как один из вариантов сущности:
class Price : Entity
{
  public Money Value {get;set;}
  public Item Item {get;set;}
  public Location Location {get;set;}
  public PriceType PriceType {get;set;}
...
}

В данном примере можно задать цену для Товара, с учётом валюты, в разных Локациях (точки продаж, может быть в разных странах) а также типом цены, например для Доставки, Оптовой цены, Особого Клиента или что-то ещё.

При продаже по определённой Цене, в «таблицу проводок» или что-то подобное записывается текущее значение цены.
В таблице проводок используется понятие Денег (ValueObject)
Точно так же как и в Цене, может использоваться в расчётах Прибыли, Расходов, Доходов и т.д.
Здесь действительно всё зависит от того что именно понимается под Price и под Money.
в моём понимании для торговли, вполне можно использовать следующий подход:
Money — классический ValueObject, состоящий, в простейшем случае, из количества денег (например Decimal) и валюты.
Price — Цена, цена относится к какому то товару или услуге, она может содержать в себе то, что платит покупатель (деньги — VO), ставку/сумму налогов. Выходит, что нельзя делать её в виде ValueObject при таком подходе — по той причине, что её нужно сравнивать по ссылке, а не по содержанию.
10 рублей как деньги (VO) — они везде 10 рублей и их можно «заменить одни другими»
10 рублей как цена — может содержать разные налоги, и заменять их уже нельзя.

А money, деньги, те что обычно число и валюта? Есть такой? Да и price я видел(давно правда, около 3х лет назад), и состоял он в очень странных отношениях с money. И price уже как раз entity, обычно, т.к. привязан к продукту.

DDD и Додо Пицца это весело.
Но, как известно
Talk is cheap. Show me the code.

Покажите ваши классы Price и Money!
Была похожая ситуация с Яндекс.Драйв
Уехали в область, перевел машину в ожидание на ночь, машина успешно заблокировалась.
Утром разблокировать машину не получилось.
Позвонил в поддержку — сказали ждать. Так как были далеко за городом, то через ~2 часа приехал специальный человек, открыл машину, прицепил тросс, и отбуксировал до места с устойчивой связью.
При текущем покрытии сервиса (довольно далеко можно уехать), и не всегда адекватном покрытии сотовой связи, странно что нету штатного запасного способа подключить машину к сети.
Bluetooth модуль для разблокировки через телефон решили бы все проблемы.
Телефон может запросить с сервера ключ (проверить что всё оплачено и т.п.), используя сотовую связь другого оператора или WiFi, а дальше ключ передать в автомобиль по bluetooth.
Расскажите, а как очистится текст вида:
'\u202E' + «колуб хиксзуцнарф хикгям хитэ ёще ьшеъС»?
который должен отображаться как
«Съешь ещё этих мягких французских булок»
Ну и можно вставить очень много подобных вещей, так что «очищенный» текст просто перестаёт быть читаемым.
Как так получилось что C# встречается только в одном из четырёх последних графиков?
Тестовый день это хорошо, жаль его не было 2.5 года назад.
что улучшить: добавить условие что при успешном прохождении тестового дня — он оплачивается, мелочь а приятно.
ну и конечно же ввести бонус номер 18, без этого сейчас никак
В один момент это стало необходимостью, т.к. студия зависала при открытии солющена
Цифра странная, не круглая, если уж разработчиков — то должно быть не 250, а 256!

А если в серьёз, то количество не переходит в качество, а сила цепи определяется силой самого слабого звена.
Даже при отличном уровне и адекватности подавляющего большинства разработчиков, несколько, так скажем, странных, кадров могут всё испортить.
Уделённая работа и знание языка позволяют работать на мировом рынке. Это радикально меняет картинку. В статье же рассмотрены только локальные вакансии.
Пользуюсь XPS 9370 с мая. В целом доволен, но есть нюансы.
Экран хорош, но недавно заметил умерший пиксель, прямо по центру :(
Так же немного настараживает ситуация с зазором окло правой петли:
на www.dell.com/community/XPS/New-XPS-13-9370-large-gap-at-right-hinge/td-p/5862800
есть картинки и подробное описание. Всё таки не понятно до конца это проблема сборки или так задуманно? На фотографиях в статье правый зазор кажется заметно больше.

Плюсы:
Легкий-компактный
Достаточно производительный (i7, 16, 1TB)
4k экран на 13 дюймах кажется дикостью, но на это надо посмотреть своими глазами чтоб оценить
Поддержка WindowsHello

Минусы:
Вентилятор противно шумит при нагрузке, даже при 10-12 % загрузки CPU
Иногда, после выхода из сна или после продолжительной работы отваливается WiFi
Битый пиксель
SSD мог бы быть быстрее
Расположение камеры
21 век же на дворе, а где пушки/сети для защиты от дронов?
«Как долго будет продолжаться эта фигня» со вторником-средой-четвергом?

Если всё хорошо и все довольны, почему не дать возможность работать всегда удаленно? а по желанию или действительно необходимости — приезжать в офис
2. С компасом дойти мы не скорее всего не сможем, там надо плавать. И не на северный полюс, а на северный магнитный полюс. И даже при всём при этом, точки (именно точки) конечной не будет, т.к. полюс движется в течении суток быстрее чем человек ходит.
Рециркуляция это конечно хорошо, а что оказывается с СО2?
во всех этих схемах нет забора воздуха с улицы.
При такой обстановке может оказаться что и окна запретят открывать. (там грязно/пыльно/микробы/дует)
В результате производительность труда будет никакой.
Я думаю вариант 4 будет в 99% случаев легитимных замен. Не? Симку разве обычно меняют не тогда, когда она сломалась/недоступна?
Было бы интересно посмотреть на результаты тестирования нестандартных ламп — светодиодные линейки + источники питания. (особенно которые можно дешево заказать)

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity