2020-09-11 — Obrizan — iOS Ukraine №1.pdf
25.2 MB
#swift #ios #iosUkraine #conference #DNTL
Приобрести новые знания и начать применять их в работе за один вечер?! Легко!
На iOS Ukraine Conference #1, которая проходит с 21 по 25 сентября 2020 года, Владимир Обризан, к. т. н. рассказал о автоматическом тестировании интеграций со стандартными фреймворками (на примере Core Location, Notification Center).
Друзья, ознакомьтесь со слайдами выступления и начинайте разрабатывать по-другому!
Youtube-канал iOS Ukraine Conference с предыдущими докладами: https://www.youtube.com/channel/UCHdJjb0qR5lLK1adYmgfaqg
Приобрести новые знания и начать применять их в работе за один вечер?! Легко!
На iOS Ukraine Conference #1, которая проходит с 21 по 25 сентября 2020 года, Владимир Обризан, к. т. н. рассказал о автоматическом тестировании интеграций со стандартными фреймворками (на примере Core Location, Notification Center).
Друзья, ознакомьтесь со слайдами выступления и начинайте разрабатывать по-другому!
Youtube-канал iOS Ukraine Conference с предыдущими докладами: https://www.youtube.com/channel/UCHdJjb0qR5lLK1adYmgfaqg
Какие вопросы задают компании на техническом собеседовании?
Владимир Обризан, к. т. н., технический эксперт принял участие в статье "100+ запитань з Python для Junior, Middle та Senior" на DOU. https://dou.ua/lenta/articles/interview-questions-python-developer/
Более подробно можно посмотреть требования к кандидатам в Design and Test Lab:
— инженерные уровни и требования по знаниям и умениям: http://workat.dnt-lab.com/standards/software-engineer-career-2020/
— вопросы которыми мы проверяем знания: http://workat.dnt-lab.com/standards/how-to-get-prepared-for-exam/
Владимир Обризан, к. т. н., технический эксперт принял участие в статье "100+ запитань з Python для Junior, Middle та Senior" на DOU. https://dou.ua/lenta/articles/interview-questions-python-developer/
Более подробно можно посмотреть требования к кандидатам в Design and Test Lab:
— инженерные уровни и требования по знаниям и умениям: http://workat.dnt-lab.com/standards/software-engineer-career-2020/
— вопросы которыми мы проверяем знания: http://workat.dnt-lab.com/standards/how-to-get-prepared-for-exam/
DOU
Співбесіда з Python. 100+ запитань для Junior, Middle, Senior
Редакція DOU поспілкувалась з розробниками, що проводять технічні співбесіди для різних рівнів Python-спеціалістів, і зібрала приблизний список запитань для кандидатів. У матеріалі є і теоретичні питання, і практичні задачі. Стаття буде корисною Python-розробникам…
#position #QA #engineer #DNTL
Для укрепления команды и качества мы приглашаем QA Engineer со знанием английского языка не ниже Intermediate, который будет по заранее подготовленным тестовым сценариям тестировать вручную мобильные приложения и веб-сайты!
Проекты:
— Онлайн-кинотеатр;
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира;
— Мобильный интернет-магазин;
— Образовательная игра;
— Система для управления идентификацией.
Рассматриваем удаленную занятость только в Харькове.
Отправьте резюме на сайте или напишите, чтобы узнать все подробности👇
http://workat.dnt-lab.com/positions/2020/quality-engineer-4/
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina
Для укрепления команды и качества мы приглашаем QA Engineer со знанием английского языка не ниже Intermediate, который будет по заранее подготовленным тестовым сценариям тестировать вручную мобильные приложения и веб-сайты!
Проекты:
— Онлайн-кинотеатр;
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира;
— Мобильный интернет-магазин;
— Образовательная игра;
— Система для управления идентификацией.
Рассматриваем удаленную занятость только в Харькове.
Отправьте резюме на сайте или напишите, чтобы узнать все подробности👇
http://workat.dnt-lab.com/positions/2020/quality-engineer-4/
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina
К профессиональному празднику менеджеров проектов “Как принимать эффективные проектные решения?”.
Желаем вам всегда успевать в срок, работы с лучшими специалистами и прибыльных проектов!
https://www.youtube.com/watch?v=fEFTNX3wK2Y&feature=youtu.be
Желаем вам всегда успевать в срок, работы с лучшими специалистами и прибыльных проектов!
https://www.youtube.com/watch?v=fEFTNX3wK2Y&feature=youtu.be
YouTube
Как принимать эффективные проектные решения?
Присоединись к Патреону "Надежное программирование на языке Питон (Python)": https://www.patreon.com/1irs_python
Владимир Обризан, к. т. н., директор Первого института надежного программного обеспечения, директор компании Design and Test Lab.
Присоединись…
Владимир Обризан, к. т. н., директор Первого института надежного программного обеспечения, директор компании Design and Test Lab.
Присоединись…
Как мы проводим собеседования в Design and Test Lab
👇
http://workat.dnt-lab.com/standards/interview/
Цели знакомства:
1. Рассказать о профессиональной культуре надежного программного обеспечения, о стратегии компании, о текущих и новых проектах.
2. Оценить знания будущего сотрудника.
3. Познакомиться и дружить.
Мы считаем, что знакомство с Компанией, ее культурой, стратегией, проектами, политиками — важнейший этап выбора места работы, где сотрудник может реализовать себя, поэтому вы можете познакомиться с нами прямо сейчас — мы открыты и готовы дружить!
👇
http://workat.dnt-lab.com/standards/interview/
Цели знакомства:
1. Рассказать о профессиональной культуре надежного программного обеспечения, о стратегии компании, о текущих и новых проектах.
2. Оценить знания будущего сотрудника.
3. Познакомиться и дружить.
Мы считаем, что знакомство с Компанией, ее культурой, стратегией, проектами, политиками — важнейший этап выбора места работы, где сотрудник может реализовать себя, поэтому вы можете познакомиться с нами прямо сейчас — мы открыты и готовы дружить!
#вакансия #Харьков #Project #Manager #Kharkiv #position
Хотите каждый день работать с четкими процессами и улучшать их, пройдя обучение в бизнес-школе и внутри компании?!
Как раз для укрепления разработки надежных приложений мы приглашаем Менеджера проектов в свою команду!
Отправьте резюме на сайте или напишите, чтобы узнать все подробности:
Вакансия: http://workat.dnt-lab.com/positions/2020/project-manager-3/
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina
Хотите каждый день работать с четкими процессами и улучшать их, пройдя обучение в бизнес-школе и внутри компании?!
Как раз для укрепления разработки надежных приложений мы приглашаем Менеджера проектов в свою команду!
Отправьте резюме на сайте или напишите, чтобы узнать все подробности:
Вакансия: http://workat.dnt-lab.com/positions/2020/project-manager-3/
Email: kopeykina@dnt-lab.com
Telegram/Viber: @ViktoriaKopeykina
Карьерный рост сотрудников в Design and Test Lab
Мы уделяем много времени карьерному росту сотрудников с целями, которые важны компании и с целями, которых хочет достичь сам сотрудник!
Почему мы начали вводить карьерный рост сотрудников?
1. Элементы профессионального и карьерного роста начали вводить с 2016 года по рекомендациям бизнес-школы “АБИС” (г. Харьков).
2. Начали пропагандировать идеологию Design and Test Lab: “Компания — средство реализовать свои профессиональные, творческие и социальные устремления. От программиста к инженеру.”, чтобы у инженеров была возможность и мотивация развиваться в рамках организации.
Какие цели карьерного роста сотрудников?
1. Сотрудник получает возможность развиваться профессионально, тем самым получает более сложные и интересные задания, работает на острие технологий, входит в узкий круг инженеров-экспертов.
Кроме этого получает карьерный рост:
— менторство и наставничество над другими инженерами,
— возможность влиять и задавать технические стандарты организации,
— формировать инженерную культуру в компании.
2. Компания обретает надежный костяк инженеров, может выполнять более сложные проекты, становится привлекательной на рынке труда для тех инженеров, которые заинтересованы в развитии и в соратничестве с другими целеустремленными инженерами.
Мы приняли участие в статье "Індивідуальний план розвитку спеціаліста в компанії: як це працює" и можно ознакомиться более подробнее 👇
https://dou.ua/lenta/articles/individual-development-plan/
Мы уделяем много времени карьерному росту сотрудников с целями, которые важны компании и с целями, которых хочет достичь сам сотрудник!
Почему мы начали вводить карьерный рост сотрудников?
1. Элементы профессионального и карьерного роста начали вводить с 2016 года по рекомендациям бизнес-школы “АБИС” (г. Харьков).
2. Начали пропагандировать идеологию Design and Test Lab: “Компания — средство реализовать свои профессиональные, творческие и социальные устремления. От программиста к инженеру.”, чтобы у инженеров была возможность и мотивация развиваться в рамках организации.
Какие цели карьерного роста сотрудников?
1. Сотрудник получает возможность развиваться профессионально, тем самым получает более сложные и интересные задания, работает на острие технологий, входит в узкий круг инженеров-экспертов.
Кроме этого получает карьерный рост:
— менторство и наставничество над другими инженерами,
— возможность влиять и задавать технические стандарты организации,
— формировать инженерную культуру в компании.
2. Компания обретает надежный костяк инженеров, может выполнять более сложные проекты, становится привлекательной на рынке труда для тех инженеров, которые заинтересованы в развитии и в соратничестве с другими целеустремленными инженерами.
Мы приняли участие в статье "Індивідуальний план розвитку спеціаліста в компанії: як це працює" и можно ознакомиться более подробнее 👇
https://dou.ua/lenta/articles/individual-development-plan/
DOU
Індивідуальний план розвитку спеціаліста в компанії: як це працює
Індивідуальний план розвитку (ІПР) - це певний путівник з розвитку всередині компанії для співробітника. Виконуючи завдання, прописані в ньому, спеціаліст досягає своїх цілей - підвищення на посаді, зміни компетенції, збільшення заробітної плати тощо, а компанія…
Новогодние подарки, итоги года и заслуги каждого сотрудника, видение будущего и хорошее настроение!
Например, за этот год мы:
— начали эффективно работать в удаленном режиме,
— начали разработку новых проектов и завершили разработку долгосрочного проекта,
— не допустили сокращения персонала и урезания оплаты услуг,
— переехали в базовый офис,
— выпили 25 кг кофе,
— написали около 6500 автоматических тестов,
— оставили друг-другу 3500 комментариев на code review,
а в будущем напишем в два раза больше! :)
Мы попробовали празднования Нового года 2021 в новом формате Design and Test Lab и у нас получилось! ✨
Главное вместе! Спасибо каждому за 2020 и отправляемся брать вершины 2021 года!
Например, за этот год мы:
— начали эффективно работать в удаленном режиме,
— начали разработку новых проектов и завершили разработку долгосрочного проекта,
— не допустили сокращения персонала и урезания оплаты услуг,
— переехали в базовый офис,
— выпили 25 кг кофе,
— написали около 6500 автоматических тестов,
— оставили друг-другу 3500 комментариев на code review,
а в будущем напишем в два раза больше! :)
Мы попробовали празднования Нового года 2021 в новом формате Design and Test Lab и у нас получилось! ✨
Главное вместе! Спасибо каждому за 2020 и отправляемся брать вершины 2021 года!
Команда Design and Test Lab желает вам счастливого Нового 2021 года! ☃️🎄🎁
Пусть все плохое останется в этом году, а наступающий Новый год наполнит вашу жизнь радостью и смехом!
Пусть все мечты сбываются и удача всегда будет рядом!
#людиdesignandtestlab #dntl #appdevelopment #happynewyear #bestwishes #designandtestlab #mobapps
Пусть все плохое останется в этом году, а наступающий Новый год наполнит вашу жизнь радостью и смехом!
Пусть все мечты сбываются и удача всегда будет рядом!
#людиdesignandtestlab #dntl #appdevelopment #happynewyear #bestwishes #designandtestlab #mobapps
#position #ios #engineer #DNTL
Компания Design and Test Lab и 1st Institute of Reliable Software приглашает программиста на платформе Apple iOS c опытом от 2-х лет на долгосрочный проект связанный с торговлей продуктами питания через интернет.
1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) и есть возможность консультироваться с директором компании (14+ лет опыта)!
4️⃣ План профессионального и карьерного роста!
Хотите работать с качественным приложением и гордиться своей работой?! Отправьте свое резюме и задайте любой вопрос!
http://workat.dnt-lab.com/positions/2021/ios-developer
Компания Design and Test Lab и 1st Institute of Reliable Software приглашает программиста на платформе Apple iOS c опытом от 2-х лет на долгосрочный проект связанный с торговлей продуктами питания через интернет.
1️⃣ Мобильное приложение уже разработано и поддерживается. Качество приложения 97.71%: 0 ошибок и 229 автоматических тестов!
2️⃣ Используемые технологии: Objective-C, Swift, iOS SDK, Swagger.
3️⃣ Все изменения в коде проходят обязательный код-ревью опытного коллеги (6 лет iOS программирования) и есть возможность консультироваться с директором компании (14+ лет опыта)!
4️⃣ План профессионального и карьерного роста!
Хотите работать с качественным приложением и гордиться своей работой?! Отправьте свое резюме и задайте любой вопрос!
http://workat.dnt-lab.com/positions/2021/ios-developer
#position #Kharkiv #office #remote #Python #backend #dntl
Приглашаем Python Software Engineer (Backend) в свою команду на проекты, которые приносят пользу!
Суть проектов:
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира!
По нашей характеристике проект соответствует ценностям Design and Test Lab на 11 ★ из 11 ★!
Подробнее смотри на сайте характеристику проектов и отправляй резюме: http://workat.dnt-lab.com/positions/2021/middle-python-developer-for-social/
Всем хорошего дня!
Приглашаем Python Software Engineer (Backend) в свою команду на проекты, которые приносят пользу!
Суть проектов:
— Социальная сеть для архитекторов, дизайнеров, ландшафтных дизайнеров;
— Социальная сеть для лечения редких болезней со всего мира!
По нашей характеристике проект соответствует ценностям Design and Test Lab на 11 ★ из 11 ★!
Подробнее смотри на сайте характеристику проектов и отправляй резюме: http://workat.dnt-lab.com/positions/2021/middle-python-developer-for-social/
Всем хорошего дня!
Онлайн эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать задачи и уходить с работы раньше минимум на 1 час в день.
3. Как настроить автоматическую проверку типов на локальном компьютере, а также на CI-сервере.
4. Примеры и туториал по включению типизации в новом проекте, а также как поэтапно включить в существующий проект.
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
#position #Kharkiv #office #remote #QA
Мы снова в поисках опытного тестировщика, который будет по заранее подготовленным тестовым сценариям тестировать вручную веб-сайты и мобильные приложения для укрепления и расширения команды качества!
Проекты:
— полезнейшая социальная сеть по лечению и поиску редких болезней со всеми мира,
— уникальная социальная сеть для архитекторов, дизайнеров, проектировщиков, ландшафтных дизайнеров,
— онлайн-кинотеатр с более 200 000 пользователями в месяц!
Хотите работать с тестированием качественных и уникальных продуктов и улучшать их?! Тогда вам к нам! Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали! http://workat.dnt-lab.com/positions/2021/quality-engineer-4/
Мы снова в поисках опытного тестировщика, который будет по заранее подготовленным тестовым сценариям тестировать вручную веб-сайты и мобильные приложения для укрепления и расширения команды качества!
Проекты:
— полезнейшая социальная сеть по лечению и поиску редких болезней со всеми мира,
— уникальная социальная сеть для архитекторов, дизайнеров, проектировщиков, ландшафтных дизайнеров,
— онлайн-кинотеатр с более 200 000 пользователями в месяц!
Хотите работать с тестированием качественных и уникальных продуктов и улучшать их?! Тогда вам к нам! Ознакомьтесь более подробно с вакансией и отправьте свое резюме для того, чтобы обсудить все детали! http://workat.dnt-lab.com/positions/2021/quality-engineer-4/
Привет, Python-программистам! 👋
Уже послезавтра в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”. Мы приглашаем вас!
У вас будет уникальная возможность за один вечер приобрести новые знания в типизации Python или улучшить то, что уже приобретено, пообщаться с экспертом, поделиться опытом или получить помощь!
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Дата: 24 февраля 2021 года
Место проведения:
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Время: 19:00-20:30
А ты уже зарегистрировался ❓
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Уже послезавтра в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”. Мы приглашаем вас!
У вас будет уникальная возможность за один вечер приобрести новые знания в типизации Python или улучшить то, что уже приобретено, пообщаться с экспертом, поделиться опытом или получить помощь!
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Дата: 24 февраля 2021 года
Место проведения:
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Время: 19:00-20:30
А ты уже зарегистрировался ❓
Регистрация свободная: https://forms.gle/qbwMutzbWVfMYd6z9
#python #питон #эксперт #лекция
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
Добрый день! 👋
Уже сегодня в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”.
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Мы создали группу в Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
Вступайте в группу: https://t.me/reliable_python
До встречи! Хорошего и продуктивного дня!
Уже сегодня в 19:00 пройдет эксперт-лекция “Типизация в Python: пишем надежнее, пишем быстрее!”.
https://zoom.us/j/93832847208?pwd=My9vblJWcTVSTzBoeWpKOWQxMkI2Zz09
Мы создали группу в Telegram, где будем задавать вопросы, общаться и делиться опытом во время и после эксперт-лекции!
Вступайте в группу: https://t.me/reliable_python
До встречи! Хорошего и продуктивного дня!
#видео #video #python #питон
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
24 февраля состоялась эксперт-лекция, посвященная теме надежной разработки Первого института надежного программного обеспечения и Design and Test Lab: “Типизация в Python: пишем надежнее, пишем быстрее!” Готова видео-запись: https://www.youtube.com/watch?v=SpBN1CAsbS4
Спасибо всем участникам, кто проявил интерес и прослушал нашу эксперт-лекцию!
Вступайте в Telegram чат для обсуждения всех вопросов по Python программированию, анонсов следующих мероприятий и обсуждения интересных тем https://t.me/reliable_python
YouTube
Типизация в Python: mypy, typing, linting
Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB.
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…
1. Что такое типизация, аннотации типов и зачем они нужны в языке, который по своей природе имеет динамическую типизацию?
2. Как типизация помогает допускать меньше ошибок, а тем самым быстрее закрывать…
Forwarded from First Institute of Reliable Software (Vladimir Obrizan)
В классическом менеджменте организаций контроль — это процесс обеспечения достижения организацией 🏭 своих целей [Мескон, 1997]. Проект — это временное предприятие, направленное на создание уникального продукта, услуги или результата [PMBOK]. Инженер-программисты выполняющие проект являются сотрудниками временной организации, цель которой — успех проекта 🎯. Таким образом контроль инженер-программистов — это процесс обеспечения достижения успеха проекта по разработке программного продукта 🖥.
Инженеры-руководители (инжиниринг-менеджеры, engineering managers) осуществляют контроль различных аспектов проекта и производимого продукта с помощью множества метрик 🔢.
Среди различных аспектов:
— качество продукта;
— качество кода;
— качество архитектуры;
— качество архитектурного описания и документации;
— качество тестов;
— дисциплины ведения проектов;
— квалификация и производительность инженер-программиста❗️.
Например, какими метриками можно оценивать квалификацию инженер-программиста 🧑💻? Следующими:
— количество задач выполненных в единицу времени ⌛;
— % покрытия кода тестами;
— % принятых задач;
— количество обнаруженных ошибок в коде;
— количество написанных тестов.
Зачем нужен контроль этих метрик? Потому что важнейший мотивационный и маркетинговый показатель — рейтинг программистов: кто самый лучший, а кто самый худший, а кто вообще вредитель. Кого повышать 👨✈️, продвигать и премировать 💵, а с кем нужно плотно поработать (🧑🎓 учить, 💉 лечить, 🔪 мочить).
Разумеется, что это далеко не полный список метрик, которыми можно оценить квалификацию и производительность инженер-программистов. Более подробно рассмотрим их позже. 🧲
#метрики #engineering_management #контроль
Инженеры-руководители (инжиниринг-менеджеры, engineering managers) осуществляют контроль различных аспектов проекта и производимого продукта с помощью множества метрик 🔢.
Среди различных аспектов:
— качество продукта;
— качество кода;
— качество архитектуры;
— качество архитектурного описания и документации;
— качество тестов;
— дисциплины ведения проектов;
— квалификация и производительность инженер-программиста❗️.
Например, какими метриками можно оценивать квалификацию инженер-программиста 🧑💻? Следующими:
— количество задач выполненных в единицу времени ⌛;
— % покрытия кода тестами;
— % принятых задач;
— количество обнаруженных ошибок в коде;
— количество написанных тестов.
Зачем нужен контроль этих метрик? Потому что важнейший мотивационный и маркетинговый показатель — рейтинг программистов: кто самый лучший, а кто самый худший, а кто вообще вредитель. Кого повышать 👨✈️, продвигать и премировать 💵, а с кем нужно плотно поработать (🧑🎓 учить, 💉 лечить, 🔪 мочить).
Разумеется, что это далеко не полный список метрик, которыми можно оценить квалификацию и производительность инженер-программистов. Более подробно рассмотрим их позже. 🧲
#метрики #engineering_management #контроль
#python #питон #эксперт #лекция #test
Компания Design and Test Lab и 1st Institute of Reliable Software приглашаем вас на онлайн эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.
Описание темы:
1. Почему тесты важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить тесты в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.
Регистрация свободная: https://forms.gle/tw4Sr4A8GNAwAPq26
Компания Design and Test Lab и 1st Institute of Reliable Software приглашаем вас на онлайн эксперт-лекцию “Тесты в Python: легкий старт, кто еще не начал!”
Эксперт: Владимир Обризан, к. т. н., директор DESIGN AND TEST LAB
Для кого: Python-программисты, которые хотят начать писать качественный код, а также начинающие программисты.
Описание темы:
1. Почему тесты важны для инженер-программиста? Это и проверка своего кода, сокращение ошибок, ускорение работы, да и вообще тесты — признак опытного инженера.
2. С чего начать? Пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.
3. Как настроить и запустить тесты в PyCharm.
4. Как настроить проверку тестов на CI/CD сервере на примере BitBucket Pipelines.
5. Быстрый мастер-класс по Test-Driven Development. Это не так сложно как кажется!
6. А что дальше? Описание других видов тестов, инструментов и методов.
Регистрация свободная: https://forms.gle/tw4Sr4A8GNAwAPq26