Ревью кода
Перед тем, как давать определение, хочу прояснить картинку сверху.
Итак. Вы разработчик. Вам выдали новую задачу. Вы придумали алгоритм. Вы написали код, который реализует данный алгоритм. Запустили приложение и протестировали.
Чтобы написанный код попал к реальным пользователям, надо пройти проверку. Вот как раз таки проверка вашего кода другими разработчиками и называется ревью кода.
В ходе ревью происходит много всего:
1. Улучшение качества кода. Ревью кода позволяет выявить и исправить ошибки, неэффективные решения и неправильные практики/шаблоны/паттерны программирования. Часто во время ревью кода обнаруживаются уязвимости в коде, которые могут привести к нарушению безопасности
2. Обмен знаниями. Ревью кода является отличной возможностью для обмена знаниями и опытом между разработчиками. Каждый участник ревью может привнести свои идеи и подходы к решению задачи, что позволяет учиться друг у друга. И самое главное, при увольнении одного из разработчиков всегда есть хотя бы 1 разработчик, который разбирается в проверяемом функционале.
3. Повышение эффективности кода. В ходе ревью кода можно искать возможности для оптимизации и повышения производительности кода. Это может включать удаление ненужных участков кода, оптимизацию алгоритмов или улучшение архитектуры приложения.
4. Развитие навыков. Участие в ревью кода помогает развить аналитические навыки, улучшить понимание принципов программирования и узнать новые подходы к решению задач. Это также помогает лучше понять работу других коллег и подкрепить свои знания.
Ревью кода имеет множество плюсов, которые способствуют улучшению качества кода, коммуникации в команде и развитию навыков разработчиков.
❗️Если в вашей компании нет ревью кода — увольтесь. Найдите нормальную компанию!❗️
В курсах "Написание оконных приложений на C#" и "WEB программирование на ASP.NET Core" учеба построена таким образом, чтобы переход к реальной работе был максимально плавным и безболезненным. Следовательно, я не мог не добавить ревью кода в этих курсах. Проверка кода есть в тарифах с куратором и со мной.
Курс "Написание оконных приложений на C#" стартует 8 сентября. Оставить заявку на участие в курсе можно по ссылке.
Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке.
Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.
До встречи на курсе!
P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.
#asp #оконные_приложения #полезные_материалы
Перед тем, как давать определение, хочу прояснить картинку сверху.
Итак. Вы разработчик. Вам выдали новую задачу. Вы придумали алгоритм. Вы написали код, который реализует данный алгоритм. Запустили приложение и протестировали.
Чтобы написанный код попал к реальным пользователям, надо пройти проверку. Вот как раз таки проверка вашего кода другими разработчиками и называется ревью кода.
В ходе ревью происходит много всего:
1. Улучшение качества кода. Ревью кода позволяет выявить и исправить ошибки, неэффективные решения и неправильные практики/шаблоны/паттерны программирования. Часто во время ревью кода обнаруживаются уязвимости в коде, которые могут привести к нарушению безопасности
2. Обмен знаниями. Ревью кода является отличной возможностью для обмена знаниями и опытом между разработчиками. Каждый участник ревью может привнести свои идеи и подходы к решению задачи, что позволяет учиться друг у друга. И самое главное, при увольнении одного из разработчиков всегда есть хотя бы 1 разработчик, который разбирается в проверяемом функционале.
3. Повышение эффективности кода. В ходе ревью кода можно искать возможности для оптимизации и повышения производительности кода. Это может включать удаление ненужных участков кода, оптимизацию алгоритмов или улучшение архитектуры приложения.
4. Развитие навыков. Участие в ревью кода помогает развить аналитические навыки, улучшить понимание принципов программирования и узнать новые подходы к решению задач. Это также помогает лучше понять работу других коллег и подкрепить свои знания.
Ревью кода имеет множество плюсов, которые способствуют улучшению качества кода, коммуникации в команде и развитию навыков разработчиков.
❗️Если в вашей компании нет ревью кода — увольтесь. Найдите нормальную компанию!❗️
В курсах "Написание оконных приложений на C#" и "WEB программирование на ASP.NET Core" учеба построена таким образом, чтобы переход к реальной работе был максимально плавным и безболезненным. Следовательно, я не мог не добавить ревью кода в этих курсах. Проверка кода есть в тарифах с куратором и со мной.
Курс "Написание оконных приложений на C#" стартует 8 сентября. Оставить заявку на участие в курсе можно по ссылке.
Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке.
Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.
До встречи на курсе!
P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.
#asp #оконные_приложения #полезные_материалы
👍5❤1
Ютуб
Я решил активнее вести ЮТУБ. Пока в планах каждую неделю выпускать по 1 видео.
Например, за последний месяц вышли следующие видео:
1. Как стать программистом с нуля?
2. Как и какой выбрать язык программирования
3. Встреча с учениками в Москве
4. Встреча с учениками в Питере
Если еще не подписаны на мой ютуб канал, подпишитесь. Там будет много новых видео.
У меня уже есть маленький список тем, на которые я планирую снимать.
НО я же это делаю для вас❤️. Соответственно хотел вас попросить написать в комментариях список тем/идей, которые бы вы хотели, чтобы я раскрыл более подробно или рассказал на простом языке.
Заранее спасибо👨💻
#полезные_материалы #войти_в_IT
Я решил активнее вести ЮТУБ. Пока в планах каждую неделю выпускать по 1 видео.
Например, за последний месяц вышли следующие видео:
1. Как стать программистом с нуля?
2. Как и какой выбрать язык программирования
3. Встреча с учениками в Москве
4. Встреча с учениками в Питере
Если еще не подписаны на мой ютуб канал, подпишитесь. Там будет много новых видео.
У меня уже есть маленький список тем, на которые я планирую снимать.
НО я же это делаю для вас❤️. Соответственно хотел вас попросить написать в комментариях список тем/идей, которые бы вы хотели, чтобы я раскрыл более подробно или рассказал на простом языке.
Заранее спасибо👨💻
#полезные_материалы #войти_в_IT
🔥14👍3❤1
Потоковые курсы
Еще раз напоминаю, что в сентябре стартуют два моих потоковых курса
1. Оконные приложения. Стартуем 8 сентября.
2. WEB программирование на ASP. Стартуем 15 сентября
Записаться на любой из этих курсов можно через бота @ironprogrammpro_bot. Там отвечаю лично я.
Моя задача узнать ваш уровень программирования и помочь вам перейти на новый уровень. Я не буду брать на курсы тех, кому курсы не помогут. Я многим уже отказал, но помог разобраться в их ситуации и дал рекомендации о том, куда двигаться дальше.
Я нигде не говорил еще, но скажу. Всем, кто запишется на эти курсы, я дарю в подарок курс Технология Git, потому что в курсах взаимодействие с куратором или со мной будет происходить через Git.
Следовательно, у вас есть время до курса пройти курс и быть готовыми. Все для вас, чтобы вам было легче❤️
До встречи на курсе👨💻
Я подключил официальную рассрочку от банков на 3, 6 и 12 месяцев (БЕЗ ПРОЦЕНТОВ И ПЕРЕПЛАТ). Теперь курсы стали еще доступнее.
#asp #оконные_приложения
Еще раз напоминаю, что в сентябре стартуют два моих потоковых курса
1. Оконные приложения. Стартуем 8 сентября.
2. WEB программирование на ASP. Стартуем 15 сентября
Записаться на любой из этих курсов можно через бота @ironprogrammpro_bot. Там отвечаю лично я.
Моя задача узнать ваш уровень программирования и помочь вам перейти на новый уровень. Я не буду брать на курсы тех, кому курсы не помогут. Я многим уже отказал, но помог разобраться в их ситуации и дал рекомендации о том, куда двигаться дальше.
Я нигде не говорил еще, но скажу. Всем, кто запишется на эти курсы, я дарю в подарок курс Технология Git, потому что в курсах взаимодействие с куратором или со мной будет происходить через Git.
Следовательно, у вас есть время до курса пройти курс и быть готовыми. Все для вас, чтобы вам было легче❤️
До встречи на курсе👨💻
Я подключил официальную рассрочку от банков на 3, 6 и 12 месяцев (БЕЗ ПРОЦЕНТОВ И ПЕРЕПЛАТ). Теперь курсы стали еще доступнее.
#asp #оконные_приложения
❤11👍3
Войти в IT
Я уже говорил вам, что хочу создать новый бесплатный курс для всех новичков под названием "Войти в IT". Там будет разобрано очень много всего, с чем сталкиваются новички.
Скоро свет увидит данный шедевр. Но, чтобы шедевр получился легендарным, мне нужна ваша помощь🙏
Один из модулей в курсе будет называться "Проблемы новичков". Можно чуть перефразировать как "Мифы в IT". Это те самые заблуждения, которые летают вокруг IT сферы. Так вот, каждая проблема будет разбираться мной на курсе. НО, одно дело когда говорит ОДИН человек, а другое дело, когда говорят МНОГО человек.
Я буду в этом канале (для тех, кто сидит чисто в чате, вот ссылка на канал) публиковать по одной проблеме. А просьба к вам такая: прокомментировать максимально подробно, что вы об этом думаете.
Проблема:
Я работаю много лет в другой профессии. Кто меня возьмет в программисты?
Просьба написать ваше мнение в комментариях🙏
Давайте расскажем всем о мире IT👨💻 Давайте сделаем этот мир еще лучше🙏
#войти_в_IT #проблемы_новичков #мифы_в_IT
Я уже говорил вам, что хочу создать новый бесплатный курс для всех новичков под названием "Войти в IT". Там будет разобрано очень много всего, с чем сталкиваются новички.
Скоро свет увидит данный шедевр. Но, чтобы шедевр получился легендарным, мне нужна ваша помощь🙏
Один из модулей в курсе будет называться "Проблемы новичков". Можно чуть перефразировать как "Мифы в IT". Это те самые заблуждения, которые летают вокруг IT сферы. Так вот, каждая проблема будет разбираться мной на курсе. НО, одно дело когда говорит ОДИН человек, а другое дело, когда говорят МНОГО человек.
Я буду в этом канале (для тех, кто сидит чисто в чате, вот ссылка на канал) публиковать по одной проблеме. А просьба к вам такая: прокомментировать максимально подробно, что вы об этом думаете.
Проблема:
Я работаю много лет в другой профессии. Кто меня возьмет в программисты?
Просьба написать ваше мнение в комментариях🙏
Давайте расскажем всем о мире IT👨💻 Давайте сделаем этот мир еще лучше🙏
#войти_в_IT #проблемы_новичков #мифы_в_IT
🔥4❤1
День отзывов🔥
Ссылки на курсы, по которым оставили отзывы:
➡️Базовый курс по структурам данных
➡️C# для продвинутых
➡️Алгоритмы поиска и сортировки
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
Ссылки на курсы, по которым оставили отзывы:
➡️Базовый курс по структурам данных
➡️C# для продвинутых
➡️Алгоритмы поиска и сортировки
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
❤1🔥1
Рефакторинг кода
Много раз писал это слово в постах, но лишь пару человек набрались мужества и спросили что это такое.
Если говорить кратко, то рефакторинг это изменение кода для приведения к чистому виду: высокая читаемость, хорошая производительность, расширяемость.
В теории понятно, скажете вы. А что на практике.
На потоковых курсах Оконные приложения и WEB программирование на ASP каждую неделю провожу рефакторинг кода студентов курса. Обычно студенты в восторге😍
Специально для вас вырезал кусок рефакторинга из курса WEB программирование на ASP:
Смотри видео тут 🔥
После просмотра напишите ваши впечатления👨🏻💻
#полезные_материалы
Много раз писал это слово в постах, но лишь пару человек набрались мужества и спросили что это такое.
Если говорить кратко, то рефакторинг это изменение кода для приведения к чистому виду: высокая читаемость, хорошая производительность, расширяемость.
В теории понятно, скажете вы. А что на практике.
На потоковых курсах Оконные приложения и WEB программирование на ASP каждую неделю провожу рефакторинг кода студентов курса. Обычно студенты в восторге😍
Специально для вас вырезал кусок рефакторинга из курса WEB программирование на ASP:
Смотри видео тут 🔥
После просмотра напишите ваши впечатления👨🏻💻
#полезные_материалы
❤5🔥2👍1
Конкуренция на рынке
Новички всегда говорят про конкуренцию на рынке труда. О какой конкуренции идет речь, если по официальной статистике нехватка айтишников?
О конкуренции "недоайтишников", которые после месячного курса идут на собесы?
Никакой конкуренции нет, если правильно подходить к процессу обучения и трудоустройства.
Вот например, мне до сих пор предлагают вакансии каждую неделю, хотя я уже больше трех лет нигде не вывешивал свою вакансию. Я не знаю как они меня находят. Значит им сильно надо и находят.
У работодателей горят задачи и сроки. Не хватает рук. А вы все еще думаете о том, кому вы нужны!
Просто изучите технологию ASP и вы никогда не будете голодным😉
Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке. Отвечаю лично я. НЕ блокируйте бота.
Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.
P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.
#asp
Новички всегда говорят про конкуренцию на рынке труда. О какой конкуренции идет речь, если по официальной статистике нехватка айтишников?
О конкуренции "недоайтишников", которые после месячного курса идут на собесы?
Никакой конкуренции нет, если правильно подходить к процессу обучения и трудоустройства.
Вот например, мне до сих пор предлагают вакансии каждую неделю, хотя я уже больше трех лет нигде не вывешивал свою вакансию. Я не знаю как они меня находят. Значит им сильно надо и находят.
У работодателей горят задачи и сроки. Не хватает рук. А вы все еще думаете о том, кому вы нужны!
Просто изучите технологию ASP и вы никогда не будете голодным😉
Курс "WEB программирование на ASP.NET Core" стартует 15 сентября. Оставить заявку на участие в курсе можно по ссылке. Отвечаю лично я. НЕ блокируйте бота.
Со всеми, кто оставит заявку, я буду лично общаться и отбирать на курс. Оставлю только тех, кому курс поможет. В любом случае направлю вас в нужное русло.
P.S. Мы подключили рассрочку на 3, 6 и 12 месяцев. Любой себе может позволить данный курс. ЛЮБОЙ.
#asp
👍5❤2
Войти в IT
Продолжаем обсуждать #проблемы_новичков. Очень много в последнее время говорят про это:
ИИ скоро заменит программистов
Что вы думаете? Долго нам осталось еще работать или пора сменять работу?
#войти_в_IT #проблемы_новичков #мифы_в_IT
Продолжаем обсуждать #проблемы_новичков. Очень много в последнее время говорят про это:
ИИ скоро заменит программистов
Что вы думаете? Долго нам осталось еще работать или пора сменять работу?
#войти_в_IT #проблемы_новичков #мифы_в_IT
👍2❤1
Как правильно выбрать курсы по программированию? | Пошаговый план
Каждый человек, который только начинает первые шаги в изучении программирования, рано или поздно задумывается над выбором курсов.
❓Где учиться?
❓Как правильно выбрать?
❓На что обратить внимания?
❓Как не потратить деньги зря?
На все эти вопросы я дал ответы в новом видео😉
Рассказал про 6 пунктов, которые надо ОБЯЗАТЕЛЬНО проверить перед тем как выбрать курсы по программированию🔥
Смотри видео тут 🔥
После просмотра напишите ваши впечатления👨🏻💻
Репост видео приветствуется😉
Каждый человек, который только начинает первые шаги в изучении программирования, рано или поздно задумывается над выбором курсов.
❓Где учиться?
❓Как правильно выбрать?
❓На что обратить внимания?
❓Как не потратить деньги зря?
На все эти вопросы я дал ответы в новом видео😉
Рассказал про 6 пунктов, которые надо ОБЯЗАТЕЛЬНО проверить перед тем как выбрать курсы по программированию🔥
Смотри видео тут 🔥
После просмотра напишите ваши впечатления👨🏻💻
Репост видео приветствуется😉
👍6❤5🔥2