Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «tpt»
Union Type, TPT, DDD, ORM и RDBMS 2017-02-20 09:05:44
+ развернуть текст сохранённая копия
Объединения и pattern-matching широко используются в функциональном программировании для повышения надежности и выразительности программ.
Классический пример удачного использования объединений для моделирования бизнес-процессов – корзина и состояние заказа. Пользователь в праве добавлять и убирать товары, пока не оплатил заказ. Но сама операция модификации оплаченного заказа лишена смысла. Также лишена смысла операция Remove для пустой корзины. Тогда логично вместо общего класса Cart определить интерфейс ICartState и объявить по одной реализации для каждого состояния. Более подробно данный подход изложен текстом здесь и в видео-формате вот тут.
Недавно у нас возникла задача спроектировать структуру БД для специализированной CRM/ERP. Первый подход к моделированию договоров оказался не удачным, из-за того что сторонами договоров могут выступать как физические, так и юридические лица из России и других стран мира. ИНН необходим продавцу, чтобы получить оплату, но не всегда нужен полкупателю (для идентификации личности чаще используются паспортные данные). Формат реквизитов отечественных и зарубежных юр.лиц не совпадает. Не помогало делу и то, что ИП являются физическими лицами, но «прикидываются» юридическими.
На ретроспективе мы разобрали ошибки первоначального дизайна и наметили направление рефакторинга. Всех, заинтересовавшихся нашей историей, прошу под кат.
Читать дальше →
Тэги: .net, entityframework, tpt, type, union, веб-сайтов, проектирование, разработка, рефакторинг
Samsung разрабатывает огромный 18,4-дюймовый планшет 2015-08-25 11:30:13
Несколько недель назад появились данные о том, что Samsung, возможно, работает над огромным 18,4- ...
+ развернуть текст сохранённая копия
Несколько недель назад появились данные о том, что Samsung, возможно, работает над огромным 18,4-дюймовым планшетом. А новые утечки данных подтвердили, что планшет существует, и даже стали известны характеристики. Устройство получит TFT LCD дисплей с разрешением только 1080p, что дает плотность пикселей, всего 119 ppi. Также планшет получит систему на чипе (SoC) Exynos 7580 с 1,6 ...читать дальше
Тэги: android, samsung, tft, планшет, планшеты
Me with sis ? we are completely opposite with her in all, even in shorts colour ? love her so much 2014-06-29 08:47:41
shinerome Me with sis ? we are completely opposite with her in all, even in shorts colour ? love her ...
+ развернуть текст сохранённая копия
shinerome Me with sis ? we are completely opposite with her in all, even in shorts colour ? love her so much
Тэги: amazing, beautiful, bestoftheday, cute, fashion, filter:, follow, followme, food, friends, fun, girl, happy, igers, instadaily, instagood, instalike, instamood, like4like, love, normal, photooftheday, picoftheday, shinerome, smile, summer, swag, tagsforlikes, tbt, tflers
-
-
LOOK AT MY NEW PUPPY 2014-06-29 08:47:40
http.yellow - - LOOK AT MY NEW PUPPY
+ развернуть текст сохранённая копия
http.yellow - - LOOK AT MY NEW PUPPY
Тэги: amazing, beautiful, bestoftheday, cute, fashion, filter:, follow, followme, food, friends, fun, girl, happy, http.yellow, igers, instadaily, instagood, instalike, instamood, like4like, love, normal, photooftheday, picoftheday, smile, summer, swag, tagsforlikes, tbt, tflers
Mostra sua força Brasil.
#BoraTrabalhar 2014-06-29 08:47:40
narizinhoandressa Mostra sua força Brasil. #BoraTrabalhar
+ развернуть текст сохранённая копия
narizinhoandressa Mostra sua força Brasil. #BoraTrabalhar
Тэги: beautiful, bestoftheday, boratrabalhar, brasil, brazilian, cute, fashion, filter:, follow, food, girl, gol, goodvibes, happy, hippies, instadaily, instagood, instagramhub, instamood, iphoneonly, iphonesia, narizinhoandressa, nofilter, normal, photooftheday, picoftheday, picstitch, positive, summer, sun, tagsforlikes, tbt, webstagram
Страницы: 1 2 3 4 5 6 7 8 9 10 11
Главная / Главные темы / Тэг «tpt»
|
Взлеты Топ 5
Падения Топ 5
|