Мы долгие годы писали сервисы, исходя из каких-то своих внутренних ощущений правильности их написания. Но синхронизироваться по хорошим практикам в разных командах бывает довольно сложно и часто хорошие практики не выходили за рамки одной команды, а такого хотелось бы избежать. Поэтому мы решили объединить все хорошие по нашему мнению практики в единый справочник. Этот справочник получил название «Архитектурный гайд». Про него и поговорим в данной статье.
Рубрика «Райффайзенбанк»
Наш архитектурный подход к Python приложениям
2025-03-03 в 9:00, admin, рубрики: circuit breaker, fastapi, faststream, litestar, pytest, python, архитектура, архитектура приложений, лучшие практики, РайффайзенбанкГерман Греф опроверг новости об обмене Сбера активами с Raiffeisen (не все опровержения оказываются правдой)
2023-04-21 в 11:36, admin, рубрики: Герман Греф, Госвеб, Райффайзенбанк, Сбербанк, Текучка, финтех, метки: Герман Греф, Госвеб, Райффайзенбанк, Сбербанк, Текучка, ФинтехИнформация о планах «Сбера» и Raiffeisen обменяться активами — «чьи-то придумки», заявил на брифинге по итогам годового собрания акционеров глава Сбербанка Герман Греф.
«Я ничего об этом не знаю. Как всегда, чьи-то придумки, и много запущено всяких слухов и сплетен, никакие подобного рода переговоры не ведутся и не велись», — сказал он.
Об обмене активами Raiffeisen со Сбербанком писали в марте немецкие издания Der Standard и Falter. Немецкому банку должны были достаться активы российского банка в Австрии, Сберу - российские активы партнёра по рокировке.
Как начать программировать в парах
2021-01-27 в 11:45, admin, рубрики: Блог компании Райффайзенбанк, код, парное программирование, передача опыта, Программирование, развитие, Райф, Райффайзенбанк, управление командой, управление персоналом, управление разработкойПривет. Меня зовут Дима Вдовин. В предыдущей статье я излагал теорию о парном программировании и говорил о том, какие плюсы вижу в этом подходе. Сегодня я бы хотел продолжить эту тему и поговорить о том, как начать практиковать парное программирование у себя в команде. Полный перечень всех плюсов есть в предыдущей статье, а тут мы просто тезисно вспомним, что нам дает парное программирование.
- Обучение и онбординг новичков.
- Шеринг кода/процессов и обмен опытом.
- Пара решает проблему быстрее и реже обращаются за помощью.
- Повышение производительности.
- Сплочение коллектива.
- Увеличение скорости ревью.
Последний пункт стоит пояснить отдельно. Так как при работе в паре процесс ревью, фактически, проходит в фоновом режиме, то и часть ошибок отсеивается еще на этапе написания кода. Благодаря этому итераций на ревью становится значительно меньше. Тут хорошо подходит вот эта картинка:

Но давайте начнем с грустного и поговорим о том, что может помешать начать внедрять парное программирование в своей команде.
Читать полностью »
Java meetup в Райффайзенбанке
2019-08-05 в 11:35, admin, рубрики: java, kotlin, meetup, RabbitMQ, raiffeisenIT, Блог компании Райффайзенбанк, конференции, РайффайзенбанкJava сообщество Райффайзенбанка, приглашает на открытый митап, который пройдет в московском офисе в Нагатино, 8 августа.
Мы знаем, как важно общаться с людьми из других команд и проектов, иметь возможность спросить совета, обсуждать только что появившиеся технологии и поделиться опытом. Именно поэтому мы открываем двери и приглашаем вас к нам в гости.

Сбербанк потребовал от своего главного собственника сделать оплату по QR-кодам дороже
2019-07-11 в 14:43, admin, рубрики: B2B, Альфа-Банк, банки, втб, Госвеб, Райффайзенбанк, Сбербанк, Текучка, финтех, Цены / Тарифы, эффективность бизнеса, метки: b2b, Альфа-Банк, банки, втб, Госвеб, Райффайзенбанк, Сбербанк, Текучка, Финтех, Цены / Тарифы, эффективность бизнесаНесколько крупных банков, включая подконтрольный Центробанку (ЦБ) Сбербанк, потребовали от ЦБ поднять минимальную комиссию в системе быстрых платежей (СБП) с 0,4% до 1%. На первой цифре настаивает ЦБ, к второй склоняются в Сбере, Альфа-банке, ВТБ и Райффайзенбанке, Читать полностью »
Поиск задач в JIRA (простым языком). Часть 2: Продвинутый поиск
2019-05-07 в 11:12, admin, рубрики: atlassian, jira, jql, Raiffeisenbank, raiffeisenIT, Блог компании Райффайзенбанк, РайффайзенIT, Райффайзенбанк, управление проектамиСтруктуру JQL-запросов без примеров сложно понять специалистам, не знакомым ранее с JIRA.
Мы уже успели рассказать про быстрый и базовый поиск. Теперь же прейдем к самому мощному из трех методов — к продвинутому поиску.
В этом режиме вы можете указывать критерии, которые нельзя задавать в остальных предыдущих двух режимах (например, сортировку ORDER BY). Но придётся освоить создание структурированных запросов с помощью JIRA Query Language (JQL).
Поиск задач в JIRA (простым языком). Часть 1: Быстрый и базовый поиск
2019-04-22 в 13:53, admin, рубрики: atlassian, jira, jql, Raiffeisenbank, raiffeisenIT, Блог компании Райффайзенбанк, РайффайзенIT, Райффайзенбанк, управление проектамиВ последнее время JIRA активно используют организации, не имеющие прямой связи с IT. Специалистам, не знакомым ранее с JIRA, бывает сложно понять структуру JQL-запросов, если не привести примеры.
Для упрощения восприятия, мы решили собрать всю документацию, локализовать и разместить в одном месте. И начнем мы с «базового» и «быстрого» поиска.
Модульная разработка или путь туда, а не обратно
2019-04-17 в 15:23, admin, рубрики: module, Raiffeisenbank, raiffeisenIT, swift, Блог компании Райффайзенбанк, разработка под iOS, РайффайзенIT, Райффайзенбанк
Как мы пришли к новому подходу работы с модулями в iOS приложении RaiffeisenBank.
Проблема
В приложениях Райффайзенбанка каждый экран состоит из нескольких, максимально независимых друг от друга модулей. «Модулем» мы называем визуальный компонент, имеющий своё представление. При проектировании приложения очень важно писать логику так, чтобы модули были независимыми и их легко можно было добавлять или убирать, не прибегая к рефакторингу.
Читать полностью »
9 советов по использованию библиотеки Cats в Scala
2019-04-15 в 18:13, admin, рубрики: cats, functional programming, Raiffeisenbank, raiffeisenIT, scala, Блог компании Райффайзенбанк, РайффайзенIT, Райффайзенбанк, функциональное программированиеФункциональное программирование в Scala может быть нелегко освоить из-за некоторых синтаксических и семантических особенностей языка. В частности, некоторые средства языка и способы реализации задуманного с помощью основных библиотек кажутся очевидными, когда ты с ними знаком — но в самом начале изучения, особенно самостоятельного, узнать их не так просто.
По этой причине я решил, что будет полезно поделиться некоторыми советами по функциональному программированию в Scala. Примеры и наименования соответствуют cats, но синтаксис в scalaz должен быть аналогичным из-за общей теоретической базы.



