Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «проектирования»
Где формируем модель для UI при Domain Driven Design? Сравнение производительности различных архитектурных решений 2016-03-16 08:59:30
+ развернуть текст сохранённая копия
Рассмотрим с точки зрения производительности варианты размещения логики по заполнению модели для трёх-уровневой и четырёх-уровневой архитектур при использовании различных технологий взаимодействия между уровнями на стеке .NET (Web API, Web API OData, WCF net.tcp, WCF Data Services).
Читать дальше →
Тэги: .net, api, data, it-систем, odata, services, wcf, web, анализ, веб-разработка, проектирование, производительность, систем, тестирование
Битрикс, HMVC и немного бреда… 2016-03-11 07:34:22
+ развернуть текст сохранённая копия
Здрасте! Наверняка многие знают, что такое CMS Битрикс, что она из себя представляет и какие «замечательные» код и архитектурные решения представляют его разработчики. В данном посте я хотел бы предложить новое видение на разработку компонентов и модулей системы. Читать дальше →
Тэги: 1с-битрикс, bitrix, domain, hmvc, layer, model, mvc, php, service, битрикс, веб-разработка, проектирование, рефакторинг
Дайджест продуктового дизайна, февраль 2016 2016-03-10 08:35:07
Уже шесть лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых ...
+ развернуть текст сохранённая копия
Уже шесть лет я публикую регулярные обзоры свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-январь 2016. Паттерны и Best Practices User Onboarding Isn’t a Feature Безумно крутая статья Samuel Hiluck о том, что встреча нового пользователя это не фича, которую... Continue reading →
Тэги: интерфейсы, обзоры, пользовательские, проектирование, юзабилити
[Перевод] Интерфейсы — важнейшая концепция в разработке ПО 2016-03-09 17:11:11
+ развернуть текст сохранённая копия
Интерфейс можно считать своеобразным договором между системой и внешним окружением. В рамках компьютерной программы «система» — рассматриваемая функция или модуль, а «окружение» — весь остальной проект. Интерфейс формально описывает, какие данные могут передаваться между системой и окружением. А «реализацию» можно охарактеризовать как «система минус интерфейс». В языках наподобие Haskell интерфейсы могут быть крайне специфическими. А в языках вроде Python они, напротив, очень обыденны. Выбранный тип интерфейса может повлиять на размер созданного технического долга и производительность программиста. О том, как это посчитать, написано ниже. Также будет предложен метод для оценки и сравнения разных интерфейсов. На основании этих сравнений вы сможете сами понаблюдать за способами использования языка или программного инструмента.
Читать дальше →
Тэги: group, mail.ru, python, анализ, блог, веб-разработка, интерфейсы, компании, основы, программирование, проектирование, систем
Consul.io Часть 2 2016-03-03 05:45:48
В первой части мы подробно рассмотрели какие проблемы и задачи ставит перед нами распределенная ...
+ развернуть текст сохранённая копия
В первой части мы подробно рассмотрели какие проблемы и задачи ставит перед нами распределенная архитектура приложения. Мы определили какие инструменты мы можем использовать для решения этих проблем и отметили важность реализации discovery на начальном этапе проекта. А также, выбрали Consul основным приложением на базе которого мы будем рассматривать реализацию discovery-сервиса.
В заключительной части мы рассмотрим как Consul работает с протоколом DNS, разберем основные запросы к HTTP API, посмотрим какие виды Health Checks мы можем использовать и, конечно, разберем для чего нужен K/V storage. И что самое важное, ближе познакомимся с некоторыми особенностями на практике.
Читать дальше →
Тэги: consul, discovery, dns, rest, soa, администрирование, анализ, веб-разработка, ит-инфраструктура, проектирование, разработка, серверное, систем
Главная / Главные темы / Тэг «проектирования»
|
Взлеты Топ 5
Падения Топ 5
|