Лекция "Автоматизация процесса разработки ПО, или сказка о потерянном времени"
  •  - 

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

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

null

null

{"startDate":"2018-05-23T15:30:00.0000000Z","endDate":"2018-05-23T17:00:59.9990000Z","eventId":"2f6a53f3-6516-4455-9ea0-a94d00efd178"}

Регистрация

Все места заняты
Участник 2
Участник 3
Участник 4
Вы уже зарегистрированы на данное событие
Регистрация на данное событие недоступна
Спасибо за оплату
Ошибка платежа
{"errorMessage":"В процессе регистрации возникла ошибка. Повторите позднее","successMessage":"Вы успешно зарегистрировались на событие","payPalSuccessMessage":"Вы успешно зарегистрировались на событие","creditCardSuccessMessage":"Вы успешно зарегистрировались на событие","personalCheckSuccessMessage":"Вы успешно зарегистрировались на событие","fieldsData":[{"item":{"uniqueId":"201142f9-abf2-4356-ba58-5c1f216e6382","isSystem":true,"systemProp":"FirstName","type":"string","required":false,"label":"Имя"},"value":null},{"item":{"uniqueId":"deedfd8e-a2d7-432e-8eb2-6c1e92b01004","isSystem":true,"systemProp":"LastName","type":"string","required":false,"label":"Фамилия"},"value":null},{"item":{"uniqueId":"0514bd7f-0581-4894-a8ba-abfc76be0148","isSystem":true,"systemProp":"Email","type":"email","required":true,"label":"Email"},"value":null},{"item":{"uniqueId":"6cab34e3-a4dd-4cdb-836a-72f13fed1686","isSystem":false,"systemProp":null,"type":"text","required":false,"label":"Вопрос"},"value":null}],"lang":"ru","messageContainerId":"EventRegistrationMessage_cg-bwsiaor","customerRegistred":false,"showConfirmProcessPersonalData":true,"eventId":"2f6a53f3-6516-4455-9ea0-a94d00efd178","publishingMode":true,"registrationEnabled":false,"customerAlreadyRegistredText":"Вы уже зарегистрированы на данное событие","participantsCount":0,"totalCount":-1,"eventPrice":0.0}

Будущие события

{"events":[{"startDate":"2022-12-08T15:00:00.0000000Z","endDate":"2022-12-08T16:00:00.0000000Z","eventId":"1a7d494c-932e-49a3-b5bd-af5500b92bf7"},{"startDate":"2022-12-15T15:30:00.0000000Z","endDate":"2022-12-15T16:30:59.9990000Z","eventId":"e57ae469-e130-4408-b647-af65009b210f"},{"startDate":"2023-01-19T15:30:00.0000000Z","endDate":"2023-01-19T16:30:59.9990000Z","eventId":"cf9fa249-1bc8-4e02-a8bf-af5c010434ae"}]}

НАШИ ПАРТНЕРЫ