Начало основного контента

  • Смотреть запись

    Тип доклада: Обсуждение от партнера

    Скажи "нет" скучным собеседованиям!

    Сколько раз вам приходилось перечислять методы класса Object, рассказывать про equals и hashCode и отвечать на стандартные вопросы от HR? Не особо интересные темы, не правда ли?

    Глеб и Ксения представят свое видение собеседования, демонстрирующего техническую эрудицию кандидата и не вгоняющего последнего в сон.

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    Java или Kotlin: на чем писать бэкенд

    На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему.

    Дискуссия о том, почему не так много новых бэкенд-проектов пишут на Kotlin.

  • Смотреть запись

    Тип доклада: Доклад

    Асинхронный транспорт Cassandra

    В докладе спикер подробно рассмотрит собственную реализацию Одноклассников асинхронного транспорта Cassandra, которая позволила существенно сэкономить ресурсы и упростить жизнь разработчиков. Новый транспорт основан исключительно на Java SDK и лаконичной, но эффективной реализации Actor Model. Помимо устройства этого решения, поговорим про различные оптимизации, возникшие по пути проблемы, а также переключение на асинхронный транспорт нагруженных кластеров Cassandra в production.

  • Смотреть запись

    Тип доклада: Обсуждение

    Преподавание Java: боль и слава

    Вместе с Иваном Углянским, Иваном Пономаревым и Александром Кучуком поговорим о проблематике преподавания Java-программирования. Чему учить? В каком формате? На что ориентироваться в выстраивании процесса преподавания? Какие тенденции можно выделить в современном образовании? И вообще — надо ли учить Java? Два Ивана и Александр поделятся со зрителями своей болью и гордостью в этом нелегком деле.

  • Смотреть запись

    Тип доклада: Доклад

    Tussle — новый формат бенчмаркинга реальных приложений

    Enterprise Java Benchmarking — сложная штука. Алексей разберет ее на примере SPECjbb2015, исправит существующие ошибки, улучшит процесс и предложит на ваше рассмотрение Community Enterprise Framework "Tussle" от Azul Systems.

  • Смотреть запись

    Тип доклада: Доклад

    Нельзя просто так взять и отправить все логи в Elastic

    Почему писать все логи в Elastic — не такая простая задача, как кажется. Поговорим про особенности использования ElasticSearch для логов, подводные камни Java-клиента (и не только) и инженерную (бес)культурность.

  • Смотреть запись

    Тип доклада: Доклад

    Вызов нативных методов без JNI-оверхеда

    Есть немало способов вызвать из Java код, написанный на другом языке: JNI, JNA, JNR-FFI и, конечно, долгожданный проект Panama. Проблема в том, что с любым из этих интерфейсов переход из Java в Native сопряжен с накладными расходами. Чаще всего оверхедом можно пренебречь, но бывают случаи, когда он превышает даже стоимость полезной работы.

    До недавнего времени в погоне за производительностью Java-хакеры применяли недокументированное расширение HotSpot, однако в новых версиях JDK его уже нет. На замену удаленным Critical Natives была разработана библиотека для быстрого вызова внешних функций. В ее основе лежит JVMCI — интерфейс для подключения сторонних JIT-компиляторов.

    В докладе мы познакомимся с JVMCI, увидим, чем он поможет в ускорении нативных вызовов, разберем ограничения подхода и сравним производительность с альтернативами.

  • Смотреть запись

    Тип доклада: Доклад

    Как хранить JSON в базе данных, не привлекая внимания DBA

    Рано или поздно каждому разработчику приходится хранить в базе данных что-то такое, что там хранить неудобно. Для этих задач есть известные проработанные и неудобные способы решения, которые к тому же легко могут привести к проблемам с производительностью.

    Альтернатива этому всему — хранение таких данных в виде JSON. Но реляционные СУБД JSON не любят. Спикеры поговорят о связанных с этим проблемах, расскажут, как их можно решить не выходя из реляционной структуры, и продемонстрируют, что с этими решениями не так.

  • Смотреть запись

    Тип доклада: Доклад

    Сутки профилирования на одной странице

    Спикер расскажет о проблеме обработки и отображения данных в «Одноклассниках». Как именно с алгоритмической точки зрения сжать гигабайты профиля в одну HTML-страницу без потери значимых данных, а также, как с инженерной точки зрения вывернуть JS наизнанку, чтобы браузер мог приемлемо справляться с такими объёмами.

  • Смотреть запись

    Тип доклада: Обсуждение

    Блеск и нищета Hibernate

    В рамках дискуссии в главной студии два Андрея — Беляев и Аркаев — и еще один Алексей представят разносторонний взгляд на технологию Hibernate. Поговорим о ее сильных и слабых сторонах, потенциальной и реальной помощи, миграции, разнице в темпах развития с базами, альтернативных реализациях JPA и многом другом. И, конечно, постараемся понять, есть ли будущее у Hibernate и что оно может нам принести. Подключайтесь!

  • Смотреть запись

    Тип доклада: Доклад от партнера

    Готовим огурец из цитрусов с помощью карате

    Михаил сравнит организацию подходов интеграционного тестирования с помощью различных тестовых фреймворков и расскажет о плюсах и минусах использования готовых фреймворков для построения E2E-тестов распределенных микросервисных приложений.

    Cucumber BDD-тестирование: состав, инструменты, аналоги и их интеграция. Фреймворк Citrus для тестирования микросервисных приложений.

  • Смотреть запись

    Тип доклада: Доклад

    Современное шифрование для Java-разработчика

    Рассмотрим применимость алгоритмов — какой алгоритм для какой задачи выбрать. На практике посмотрим прикладные алгоритмы шифрования для бэкенд-разработчика. Также поговорим про актуальные техники, которые входят в требования службы безопасности.

  • Смотреть запись

    Тип доклада: Доклад

    Checkstyle: практические советы

    Этот доклад — сборник практических советов по работе со статическим анализатором Checkstyle. Вы узнаете, как происходит анализ и что делать, когда нет нужной проверки «из коробки». Также пойдет речь про внедрение Checkstyle в проект.

  • Смотреть запись

    Тип доклада: Доклад

    Cloud Native JVM. Cloud Compiler

    Все современные JVM имеют JIT-компиляторы для достижения максимальной скорости исполнения приложений. Мощные JIT-компиляторы требуют много CPU & Memory ресурсов. Обычно JIT используется интенсивно на warmup-фазе приложения, но аллоцированные ресурсы остаются в системе до конца.

    Но что если вынести тяжеловесный компилятор из клиента куда-нибудь в облако в качестве Compilation Micro Service?

  • Смотреть запись

    Тип доклада: Доклад

    Женим Kafka на Kotlin Native: удивительные приключения Java Dev в стране Kotlin Native

    Дмитрий расскажет о своем опыте написания нативного Kafka-клиента с использованием инструментария Kotlin Native: с-interop, MPP, coroutines и memory model. Зарытые грабли, неожиданные повороты, то, что скрыто под капотом, и то, что не описано в документации.

  • Смотреть запись

    Тип доклада: Доклад

    Есть что новое в поиске? А если найду?

    Поговорим о том, что происходит в поиске прямо сейчас. Рассмотрим практику работы с поиском на примере подсказок search_as_you_type в Elasticsearch и на примере отладки текстового анализа. В завершении обсудим позиционные (фразовые) запросы.

    Доклад будет интересен широкому кругу: если вы ни разу не запускали Elasticsearch, спикер покажет, как отправить первый запрос. Опытные поисковики узнают несколько интересных деталей.

  • Смотреть запись

    Тип доклада: Доклад

    Spring Boot с Amazon Web Services SDK: взаимодействие основных сервисов

    Август расскажет, как при помощи Spring Boot и доступных стартеров в инфраструктуре Amazon Web Services облегчить разработку микросервисов, раскрывая возможности облачных технологий.

  • Смотреть запись

    Тип доклада: Интервью

    Интервью с Русланом Череминым: документация, которую никто не читает, и UX на внутренней кухне разработки

    Поговорим с Русланом Череминым об особом взгляде на процесс разработки и роль инженера в нем.

    «Мне любопытна тема человеческого фактора в разработке — как особенности работы человеческого мозга, памяти и восприятия влияют на нашу инженерную работу. По-моему, мы, инженеры, имеем тенденцию смотреть на себя слишком механически и идеализированно. Многое на внутренней кухне инженерной работы организовано так, будто здесь работают идеальные машины, хотя на самом деле — живые люди. А люди (даже с техническим образованием) не очень похожи на механизмы.

    Тема человеческого фактора довольно хорошо проработана в контексте UX, в контексте взаимодействия с конечным пользователем. Но разработчики тоже пользователи — пользователи кода, процессов, инструментов, документации. Этот аспект инженерной разработки обсуждается не так часто, как стоило бы. Возможно, потому что он очень размытый и тяжело формализуемый. Но мы же уделяем внимание mechanical sympathy, почему бы не уделить сравнимое внимание neurological sympathy?»

  • Смотреть запись

    Тип доклада: Доклад

    Один день из жизни JVM-инженера

    Наш JVM-мир состоит из двух слоев: на одном Java- и Kotlin-разработчики, крутые специалисты по Spring и Hibernate, мастера энтерпрайза и огромных серверных приложений. Но есть мнение, что внутри этого Земного шара имеется другой шар, значительно больше наружного! Речь про второй слой: разработку самой виртуальной машины Java, которой пользуются Java-разработчики.

    Иван заглянет в этот другой мир: как живут разработчики JVM? Какие задачи и вызовы перед ними стоят? Чем их жизнь отличается от классической Java-разработки? И может ли Java-разработчик перейти на другую сторону, став JVM-инженером?

  • Смотреть запись

    Тип доклада: Интервью

    Интервью с Тагиром Валеевым

    Поговорим с Тагиром Валеевым о свежих фичах языка. О тех, что уже есть в превью Java 17, о более поздних версиях и о тех, по которым планируется релиз (string templates, sequenced collections, deconstruction in foreach). А еще обсудим то, что пока существует только в виде идей, пусть даже самых невероятных. Подключайтесь!

  • Смотреть запись

    Тип доклада: Обсуждение

    Разработка: новое vs готовое

    Вместе с Вадимом, Андреем и Алексеем попытаемся понять, почему разработчики часто пилят что-то новое, а не пользуются «готовым». Какие факторы этому способствуют? Здесь много неочевидных вещей: дополнительные зависимости, потребность в специфике, проблемы на масштабе, сложность взаимодействия с open source, «бесплатность» готового, лицензионные ограничения, необходимость постоянного апгрейда и другие. Обсудим, какие есть плюсы и минусы в велосипедостроении, а также то, где оно уместно, а где нет. Подключайтесь!

  • Смотреть запись

    Тип доклада: Доклад

    Proxyless Service Mesh for gRPC Java Services

    Вы узнаете, как без боли, страданий и дополнительных сетевых прокси получить все возможности Service Mesh в своем Java-приложении при разработке gRPC-сервисов.

  • Смотреть запись

    Тип доклада: Интервью

    Интервью с Виталием Куценко

    Техлид бэкенда в R&D-подразделении Ростсельмаша и спикер конференции Joker, Виталий Куценко даст интервью, где расскажет, что представляет собой сельское хозяйство глазами Java-программиста. Ведь это в прямом смысле непаханое поле для разработчиков, пишущих на Java. При этом в сельском хозяйстве уже есть свои наработанные методики. Обсудим, какие именно, а также то, как в целом строится работа Java-программиста в этой сфере и чем она отличается от других.

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    «Годные и не очень» практики подбора и наставничества разработчиков

    Каждый руководитель, набирая или развивая команду разработки почти всегда сталкивается с выбором, в кого из людей он будет «инвестировать» в тот или иной момент времени, опираясь на то, что ресурсы ограничены. Пройдя этот путь не раз, собирая команды от мелких (2-4 человека) до масштабных (100+), спикеры накопили опыт и хотят поделиться им с участниками.

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    Kotlin-школа — конкурентная среда в обучении

    Часто онлайн-школы с курсами продолжительностью от 3 месяцев сталкиваются с низкой конверсией. Если школа бесплатная, то только единицы завершают такое обучение. Игорь и Алексей разработали подход, который позволяет сохранить мотивацию студентов на протяжении всего обучения и выявить лучших. Подключайтесь, спикеры расскажут, как выжать максимум из конкурентной среды в обучении начинающих специалистов IT.

  • Смотреть запись

    Тип доклада: Доклад

    JEP-400 или UTF-8 РєРѕРґРёСЂРѕРІРєР° РїРѕ умолчанию

    В докладе рассказывается, как развивались события по работе над JEP-400 и как сделать так, чтобы у вас ничего не поломалось после перехода на новую Java.

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    Архитектура в команде: боль и/или удовольствие?

    Обсудим работу с архитектурой в Agile-командах. Поговорим о проблемах, архитектурных шаблонах и артефактах, а также о процессе принятия решений. Сессия будет полезна, как архитекторам и тимлидам, так и разработчикам, которые испытывают трудности при документировании архитектурных решений.

  • Смотреть запись

    Тип доклада: Доклад от партнера

    Работа с архитектурой информационных систем в нашем изменчивом мире

    Чтобы приспособиться к высокой скорости изменений в окружающем нас мире разработка шагнула от «водопада» к Agile-методологиям. Это повысило скорость появление первых прототипов систем, но при этом всерьез выросли риски того, что полные версии таких систем не могут выполнить все ключевые функциональные и нефункциональные требования. Здесь требования по нагрузке, по безопасности, по надежности, легкости к расширению и многое другое.

    Хорошим способом уменьшить такие риски является проработка архитектур систем. Часто подбирается компромиссный вариант такой проработки, чтобы и разработку не сильно затянуть, но и ключевые архитектурные решения проявить и осознанно принять.

    На примере проектирования одной из систем спикеры расскажут о том, как в Sportmaster Lab работают с архитектурами систем и на этапе первичного проектирования систем, и на этапе разработки систем в продуктовых командах.

  • Смотреть запись

    Тип доклада: Обсуждение

    Подведение итогов онлайн-части конференции Joker 2022

    Подводим итоги, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите на трансляцию, чтобы ничего не пропустить!

  • Смотреть запись

    Тип доклада: Доклад

    Разработка распределенной очереди с отложенными задачами на основе PostgreSQL

    Максим покажет процесс создания очереди задач на основе реляционной БД. Она поддерживает ретраи и выполнение задач в строгой последовательности по одной сущности. В слайдах будет показан код на Java и SQL: структура таблиц и строчек. Сам метод основан на блокировках Postgres и ожидании блокировки внутри транзакции, пока задача выполняется. Спикер также расскажет про статистику, про то, сколько весит очередь, ее индексы и про то, откуда вообще взяты эти данные (немного обучения диагностике в Postgres). А в конце — еще и результаты нагрузки.

  • Смотреть запись

    Тип доклада: Доклад

    Platform V User Sessions — распределенное хранилище сессионных данных

    Доклад про создание с нуля микросервиса на Java для распределённого in-memory хранения сессий конечных пользователей. Highload в СберБанк Онлайн, высокая доступность в «четыре девятки» и дальнейшие планы.

  • Не записывалось

    Тип доклада: Доклад

    Lightning Talks

    Десятиминутные доклады на тему IT в широком понимании. Выступить может любой желающий! Подать заявку можно : https://jokerconf.com/callforpapers/

  • Смотреть запись

    Тип доклада: Доклад

    Данные, модели и Сlojure

    Язык определяет мышление. Язык программирования является матрицей для формирования архитектуры. Николай расскажет о том, что вырастает из Clojure — получаются решения с DSL на данных и решения, гравитирующие к Model Driven Architecture.

  • Смотреть запись

    Тип доклада: Доклад

    Невыносимая легкость визуализации данных в Kotlin full stack

    Из доклада вы узнаете, как сделать сервис по визуализации на Kotlin Multiplatform, и какие проблемы подстерегают на этом пути.

  • Смотреть запись

    Тип доклада: Доклад

    Как с помощью BPMS (jBPM) заместить продукты SAS

    Спикер расскажет об импортозамещении компонент RTDM, Viya, ID. На вышеперечисленных движках в промышленной эксплуатации работают highload-процессы под нагрузкой ~50 000 TPS и с доступностью 99,99% (53 минуты простоя в год). Максимально схожими движками по функционалу являются системы класса BPMS: Camunda, jBPM, Kogito и пр.

    Спикер расскажет, почему выбрали jBPM на смену продуктам SAS, погрузит вас в архитектуру решения, а также разберет баги, с которыми столкнулась команда, и методы их исправления.

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    Реалии финтеха

    Особенности проектирования и разработки высоконагруженной платежной платформы в мире финансовых технологий. Краткий обзор для тех, кто не сталкивался с высоконагруженным финтехом.

     

  • Смотреть запись

    Тип доклада: Доклад

    Анализ кода с нулевым числом ложных срабатываний в Java с помощью динамического символьного исполнения

    В докладе будет показано, как техника динамического символьного исполнения может быть использована для поиска глубоких ошибок в Java без ложных срабатываний. Спикеры рассмотрят современное состояние дел в этой области, а также покажет простой интерфейс для решения NP-полных задач в вашем Java-приложении — SMT-решатель.

  • Смотреть запись

    Тип доклада: Обсуждение

    Закрытие конференции Joker 2022

    Подводим итоги конференции, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите в зал или подключайтесь к трансляции, чтобы ничего не пропустить!

  • Смотреть запись

    Тип доклада: Доклад

    Spring и React на Kotlin: фантомные боли от full stack

    Андрей расскажет, как бэкенд-разработчик может создавать фуллстек-приложения на стандартном стеке (Spring Boot, React, и т. д.), но используя при этом исключительно близкий для себя язык, такой как Kotlin. Поговорим о мультиплатформенном Kotlin и его подводных камнях.

  • Смотреть запись

    Тип доклада: Доклад от партнера

    TDD: от сказки до рабочей фичи

    Злата расскажет, как они освоили и применили TDD в сложившемся процессе разработки, с какими проблемами столкнулись и как им это помогло. Она приглашает послушать доклад тех, кто стремится улучшать процесс разработки в команде, при этом вдохновляя своих коллег на изменения, а не привнося новшества императивно.

  • Смотреть запись

    Тип доклада: Доклад

    Internet of Harvesting на базе Apache Ignite

    Современные задачи часто требуют накапливать и оперативно анализировать большое количество разнородных данных.

    Из доклада вы узнаете, как можно построить архитектуру приложения и решить задачу с помощью ClickHouse и Ignite надежно и масштабируемо.

  • Смотреть запись

    Тип доклада: Обсуждение

    Открытие второго дня online-части

    Говорим о расписании, сессиях и активностях. Подключайтесь, чтобы узнать, что вас будет ждать в эфире в ближайшее время!

  • Смотреть запись

    Тип доклада: Доклад

    Жизнь Java-приложений в облачных контейнерах

    Максим расскажет о том, как конфигурировать Java-приложения, как использовать плюсы Kubernetes, а также о том, почему они ушли от Spring Cloud для использования нативных функций K8s. Помимо этого, расскажет и о том, с какими вызовами столкнулись, когда переезжали в облако, и как их решали.

  • Смотреть запись

    Тип доклада: Доклад

    О дивный контекстный мир Scala

    Спикер разберет различные подходы для работы с контекстом — от MDC до ReaderT и Tagless Final.

  • Смотреть запись

    Тип доклада: Обсуждение

    Открытие offline-части конференции Joker 2022

    Говорим о расписании, сессиях и делимся информацией. Приходите в зал или подключайтесь онлайн, чтобы узнать, что вас будет ждать в ближайшее время!

  • Смотреть запись

    Тип доклада: Доклад от партнера

    Монады в Java за 20 минут

    В этом коротком «введении во введения» дадим определение функтора и монады, разберем примеры на Java, включая таинственную монаду IO, и постараемся получить ключ к более глубоким материалам по функциональному программированию.

  • Смотреть запись

    Тип доклада: Обсуждение

    Открытие конференции Joker 2022

    Говорим о расписании, сессиях и активностях. Подключайтесь, чтобы узнать, что вас будет ждать в эфире в ближайшее время!

  • Смотреть запись

    Тип доклада: Доклад

    Вариантность типов в Java и Kotlin

    Если сравнить программу со зданием, то ее API — это фундамент. Невозможно недооценить важность гибких и удобных API для сопровождаемости кода. И невозможно создать такие API без понимания того, как использовать вариантность типов в классах и методах с параметризацией типов.

    Спикер рассмотрит эволюцию вариантности типов в мире JVM, начиная с ковариантных массивов из самых первых версий Java, через подстановочные типы Java, до вариантности в месте объявления и в месте использования в Kotlin.

    Из примеров — от простых к сложным — вы сможете получить устойчивое понимание того, как и когда использовать вариантность типов в своих API.

  • Смотреть запись

    Тип доклада: Доклад

    Полвека борьбы с легаси: где находится передний край разработки ПО

    Антипаттерны и best practies прямиком из первоисточников, или почему Agile, DevOps, CI/CD и автотесты — это в первую очередь про разрабов.

  • Смотреть запись

    Тип доклада: Обсуждение

    Клуб (не)анонимных монолитиков

    В мире, сошедшем с ума на теме микросервисов, любителям монолитов и пойти некуда. Вот они и сбиваются в клубы по интересам, и у вас есть возможность присоединиться к одному из них.

    Поговорим о монолитах и микросервисах. В каких случаях монолит прекрасен, а в каких ужасен (да и можно ли такое говорить)? Когда  нужен монолит, а когда микросервис? Что стоит за ценой микросервиса? Насколько полезен стремительный переход с монолитов на микросервисы и далее на serverless? Также попробуем понять: монолит для стартапов, а микросервис для энтерпрайз? Или все-таки наоборот? Подключайтесь!

  • Не записывалось

    Тип доклада: BOF-сессия

    «ГосТех»: новая жизнь

    ГосТех — это платформа, которая позволяет быстро и эффективно создавать государственные цифровые сервисы и информационные системы. Все более вероятным становится сценарий, при котором всем (или большинству) разработчиков необходимо будет быть совместимыми с ней. Другими словами, ГосТех — это предполагаемый образ будущего российской разработки. Импортозамещение необратимо.

    На этой BoF-сессии обсудим, на чем можно его осуществить. В качестве отправной точки взглянем на список Open Source, опубликованный на сайте ГосТеха, и попробуем разобраться, какие шансы есть у каждого из них.

    На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему. Подключайтесь!

  • Смотреть запись

    Тип доклада: Доклад

    Hibernate 6: что нового и почему это важно

    В марте вышла стабильная мажорная версия Hibernate 6. Помимо смены названия пакетов с javax на jakarta и переезда на Java 11, появилось несколько нововведений, которые могут заинтересовать тех, кто активно использует JPA в своей работе. 

    Среди наиболее заметных — новый API для маппинга типов данных и использование Semantic Query Model для представления запросов внутри фреймворка. В докладе разберем эти нововведения на примерах и посмотрим, на что стоит обратить внимание при переезде на следующую версию Hibernate.

  • Смотреть запись

    Тип доклада: Доклад

    От PostgreSQL к Tarantool: выбор в отсутствие выбора

    Спикеры расскажут, как реализовывали очереди на PostgreSQL, что было не так с классическими брокерами сообщений и почему пришлось перейти на Tarantool.

  • Смотреть запись

    Тип доклада: Обсуждение от партнера

    Четыре лайфхака для начинающего тимлида: фундамент успеха

    Наверное, у многих было такое — сидишь, никого не трогаешь, пишешь код, как вдруг тебе пишут в Телеграме: «Будешь тимлидом?»

    Поговорим об этом. Что делать. Как разобраться с новыми обязанностями. Почему не надо писать код и как без этого прожить. Что делать, когда команда абсолютно новая и неслаженная.

  • Смотреть запись

    Тип доклада: Доклад от партнера

    Как сделать деплой незаметным для пользователя

    Есть множество способов сделать деплой незаметным: залить всё ресурсами, заблаговременно наполнять кэши или вообще прогревать сервис нагрузочными тестами перед вводом в балансировку. Каждый из этих подходов требует ресурсов на написание и поддержку кода — человеческих либо денежных. Возможно ли, что есть другое решение, не требующее ни того, ни другого?

  • Не записывалось

    Тип доклада: BOF-сессия от партнера

    IDE или нет — вот в чем вопрос

    В рамках дискуссии поговорим об IDE: с какого момента разработчику можно выдавать доступ к этой среде. Как IDE влияет на разработку: ускоряет процесс или скрывает важное. Что значит IDE для бизнеса.

    Спикеры из VK ответят на популярные вопросы.