Предисловие: недавно, наш коллега, руководитель Архитектурного комитета Антон поделился возможностями «младшего брата» API First, известного как Design API First. Он рассказал, что дает использование данного подхода, раскрыл преимущества и сравнил с Code First.
🔥Так вот, мы решили не откладывать в долгий ящик историю о том, как внедряли Design API First в один из наших проектов. Показываем на примере сервиса аутентификации — и это не случайно. Все подробности во второй части нашей статьи на Хабре.
✌️Будет полезно для архитекторов и разработчиков уровня middle и выше.
#IT #habr_SS #Хабр
🔥Так вот, мы решили не откладывать в долгий ящик историю о том, как внедряли Design API First в один из наших проектов. Показываем на примере сервиса аутентификации — и это не случайно. Все подробности во второй части нашей статьи на Хабре.
✌️Будет полезно для архитекторов и разработчиков уровня middle и выше.
#IT #habr_SS #Хабр
❤7🔥1
✔️Тренировка для менеджеров
Ваш проект — мобильное приложение для банка. Вы занимаетесь его разработкой уже 6 месяцев. Внезапно одна из библиотек, которую вы активно использовали, перестала поддерживаться. Вы понимаете, что это может повлиять на достижение цели проекта. Что будете делать?
Ответы к каждому решению пропишем завтра в комментариях 😊
Ваш проект — мобильное приложение для банка. Вы занимаетесь его разработкой уже 6 месяцев. Внезапно одна из библиотек, которую вы активно использовали, перестала поддерживаться. Вы понимаете, что это может повлиять на достижение цели проекта. Что будете делать?
Ответы к каждому решению пропишем завтра в комментариях 😊
SimbirSoft.Dev
Что будете делать?
Привет! Возвращаемся с ответами на вчерашний мини-опрос😊
А. Не буду реагировать и продолжу работу согласно плану. Не поддерживается — еще не значит, что не работает.
Ответ: Игнорирование ситуации приведет к проблемам в развитии продукта в дальнейшем и может повлечь за собой больше затрат, чем если бы вы сразу исправили ситуацию.
B. Изменить план проекта и внести изменения по ходу выполнения.
Ответ: Верно. Оптимальный вариант — быстро адаптироваться к новым условиям.
C. Приостановлю работу на проекте до тех пор, пока не будет устранена проблемная ситуация.
Ответ: Не всегда можно приостановить работу. Например, завтра может возникнуть новая проблемная ситуация, которая потребует немедленного вмешательства. Тогда текущий вопрос останется нерешенным 😉
А. Не буду реагировать и продолжу работу согласно плану. Не поддерживается — еще не значит, что не работает.
Ответ: Игнорирование ситуации приведет к проблемам в развитии продукта в дальнейшем и может повлечь за собой больше затрат, чем если бы вы сразу исправили ситуацию.
B. Изменить план проекта и внести изменения по ходу выполнения.
Ответ: Верно. Оптимальный вариант — быстро адаптироваться к новым условиям.
C. Приостановлю работу на проекте до тех пор, пока не будет устранена проблемная ситуация.
Ответ: Не всегда можно приостановить работу. Например, завтра может возникнуть новая проблемная ситуация, которая потребует немедленного вмешательства. Тогда текущий вопрос останется нерешенным 😉
👍7
Если ты тоже тестируешь веб-страницы в DevTools, то не проходи мимо🤟
В новой статье на Хабре SDET-специалист #SimbirSoft Мария рассказала, как можно автоматизировать тесты в Selenium 4.
Разобрали на примерах:
🔹как подключить Selenium в зависимости от версии;
🔹 как провести инициализацию сущностей;
🔹 как захватить трафик из вкладки Network;
🔹как эмулировать экран;
🔹 как имитировать скорость сети.
Интересно? Переходи по ссылке, изучай и овладевай искусством автоматизации тестирования ✌️
В новой статье на Хабре SDET-специалист #SimbirSoft Мария рассказала, как можно автоматизировать тесты в Selenium 4.
Разобрали на примерах:
🔹как подключить Selenium в зависимости от версии;
🔹 как провести инициализацию сущностей;
🔹 как захватить трафик из вкладки Network;
🔹как эмулировать экран;
🔹 как имитировать скорость сети.
Интересно? Переходи по ссылке, изучай и овладевай искусством автоматизации тестирования ✌️
❤🔥8👍4🔥2❤1
Media is too big
VIEW IN TELEGRAM
Метод утёнка — делегируем ответы на сложные (и не очень) вопросы в разработке😎
😁7❤🔥4🔥3❤1👍1
В их венах течет творчество, а любовь к кулинарии объединяет сердца💙
Они создают кулинарные шедевры в клубе «Поваренная книга #SimbirSoft», организуют встречи и вкусные пикники на природе☀️
Это все про наших любимых коллег #SimbirSoft_team 🤗
Они создают кулинарные шедевры в клубе «Поваренная книга #SimbirSoft», организуют встречи и вкусные пикники на природе☀️
Это все про наших любимых коллег #SimbirSoft_team 🤗
❤7🌭5🔥3🥰1
Сейчас SimbirSoft одна из ведущих компаний на IT-рынке. У нас большая команда специалистов из 1300+ человек, 6 офисов в разных городах России и филиал в США. Мы занимаем первые места в рейтингах, работаем над крутыми, инновационными проектами, применяем на практике новые технологии и постоянно растем над собой.
А начиналось все с маленького кабинета, 4 человек, увлеченных программированием, и банковского проекта из Японии. Вернуться вместе с нами в далекий 2001 год и посмотреть, как росла наша SimbirSoft теперь можно на странице с нашей историей 💙
А начиналось все с маленького кабинета, 4 человек, увлеченных программированием, и банковского проекта из Японии. Вернуться вместе с нами в далекий 2001 год и посмотреть, как росла наша SimbirSoft теперь можно на странице с нашей историей 💙
❤19👍5
🔥15 лет партнерства с Международной цифровой олимпиадой «Волга-IT»!
Помним, как в 2008 году подключились к олимпиаде – взрыв, буря, эмоции!☺️ В итоге, ежегодно являемся одними из организаторов мероприятия и разрабатывает задание для дисциплины по Java и C#.
Наша главная миссия – помогать участникам из большого многообразия IT-специализаций выбрать для себя те, которые дадут им возможность максимально реализовать свой хард-потенциал (и софт конечно тоже).
💬«Это был 2017 год, когда я стал курировать секцию по Backend. Было классно ощутить (и до сих пор ощущать), что мы с коллегами можем поделиться своей экспертизой, показать лучшие практики разработки, помочь в приобретении реального опыта и кейса в портфолио, ну и направить участников “на путь истинный” – путь развития –, в котором они станут классными специалистами.
Сейчас мы уже во всю готовимся к новому потоку олимпиады. Старт первого этапа уже в августе. Ждем ваших заявок» – поделился куратор, .NET-разработчик #SimbirSoft Сергей🙃
Помним, как в 2008 году подключились к олимпиаде – взрыв, буря, эмоции!☺️ В итоге, ежегодно являемся одними из организаторов мероприятия и разрабатывает задание для дисциплины по Java и C#.
Наша главная миссия – помогать участникам из большого многообразия IT-специализаций выбрать для себя те, которые дадут им возможность максимально реализовать свой хард-потенциал (и софт конечно тоже).
💬«Это был 2017 год, когда я стал курировать секцию по Backend. Было классно ощутить (и до сих пор ощущать), что мы с коллегами можем поделиться своей экспертизой, показать лучшие практики разработки, помочь в приобретении реального опыта и кейса в портфолио, ну и направить участников “на путь истинный” – путь развития –, в котором они станут классными специалистами.
Сейчас мы уже во всю готовимся к новому потоку олимпиады. Старт первого этапа уже в августе. Ждем ваших заявок» – поделился куратор, .NET-разработчик #SimbirSoft Сергей🙃
👍6❤🔥4🤩3
Привет, коллеги! Меня зовут Альберт, я занимаюсь iOS-разработкой в #SimbirSoft 🦾
Создание ПО – это не просто написание кода, ведь часто бывает, что после запуска он работает совсем не так, как хотелось бы. Для разработки качественного IT-продукта необходимо произвести эффективную отладку – это одна из составляющих успеха всей работы.
Есть много различных инструментов, помогающих быстро диагностировать и устранять проблемы. Хочу познакомить вас со своим ассетом по дебаггингу, которым пользуюсь на каждом проекте — жми сюда 🤟
Рекомендую всем, кто изучает или хочет углубиться в инструментарий по отладке iOS-приложений.
Создание ПО – это не просто написание кода, ведь часто бывает, что после запуска он работает совсем не так, как хотелось бы. Для разработки качественного IT-продукта необходимо произвести эффективную отладку – это одна из составляющих успеха всей работы.
Есть много различных инструментов, помогающих быстро диагностировать и устранять проблемы. Хочу познакомить вас со своим ассетом по дебаггингу, которым пользуюсь на каждом проекте — жми сюда 🤟
Рекомендую всем, кто изучает или хочет углубиться в инструментарий по отладке iOS-приложений.
🔥5👍1🤩1