Сервисная архитектура во Vue 2 | Проектирование класса (примитивы и объекты)

Поговорим о том, как стоит спроектировать класс, чтобы его можно было использовать в компонентах на Vue 2 (так, чтобы данные были реактивными). Покажу как запретить изменение данных в компонентах, либо как отвалидировать изменения.Это 2 часть цикла ста…

User Story Mapping как подход к проектированию

Меня зовут Наталья Кобякова, я ведущий аналитик в Ak Bars Digital. В этой статье я расскажу, почему для проектирования функциональности наших продуктов вместо стандартных ТЗ мы используем методологию User Story Mapping и как это помогает нам вести разр…

Превзойти самолет: как «Пегас‑Агро» создает сельхозтехнику по авиационным стандартам

К самоходным машинам мы пришли через авиацию. Костяком будущего предприятия стали выпускники Самарского государственного аэрокосмического университета. Мы также занимались распылением удобрений, но опыляли поля с воздуха на де…

Проектируем фильтры в листинге товаров интернет-магазина: 155 гайдлайнов

Почти всегда фильтры – неотъемлемая часть листинга товаров. Без них мы просто заблудились бы в большинстве интернет-магазинов. И от того, насколько хорошо они спроектированы, сильно зависят конверсия и удовлетворенность клиентов.Сегодня поговорим о про…

Побег из урановых рудников технической поддержки

— Дима, посмотри, пожалуйста, тикет по саппорту, ЭТО ОЧЕНЬ СРОЧНО!!!Было время, когда ответы на такого рода сообщения занимали большую часть рабочего времени нашей дежурной смены от команды разработки. К счастью, постепенно ситуацию удалось исправить.&…

Как я в зеленом банке архитектором работал

Привет, друзья!Все, описанное мной в этой статье, является пересказом моих личных наблюдений и моим личным мнением. Статья не несет в себе цели кого-либо порочить, но, возможно, подтолкнет кого-то из руководителей Сбера к изменениям в компании.В конце …

Чистая архитектура, или проектируя клиента RuBackup

Здесь описан путь, которым мы шли, проблемы, с которыми столкнулись, и обзор наших решений. Здесь не пересказ книги дяди Боба, и мы полагаем, что вы знакомы с трудом Роберта Мартина “Чистая архитектура. Искусство разработки программного обеспечения”. Э…

Ложки не существует – что это значит для программиста?

Помните эпический момент из фильма «Матрица», где Нео пришел к Пифии за разъяснениями по своей миссии. Но в начале он узнал от маленького медитирующего мальчика, чуть ли не основную идею фильма. Тот сидел в позе лотоса и просто гнул ложки, а потом сооб…

Как оценивать свою работу на фрилансе

Это глава из «Книги нормального фрилансера», в которой я делюсь опытом успешного проектировщика интерфейсов, работающего на себя.Нужно брать с клиента столько, чтобы он не отвалился.Где потом найдёшь другого? Лучше зря не рисковать!Совершай скорее сдел…