Best practices in Code Review 👨💻
Друзья, вместе с нашим другом и коллегой - Денисом, решили подготовить материал на тему крутых практик Code Review.
Денис — автор проекта DMdev и Java разработчика в Google, именно он решил поделиться с вами своими знаниями и рассказать как он проводить Code Review.
Погнали! 👇
Ни один merge своего кода в main ветку не обходится без code review.
А значит каждый разработчик с этим сталкивается при ежедневной работе.
Для хорошего code review, нужно придерживаться определенных правил “на что обратить внимание”.
Эти правила не только разительно улучшают качество его проведения,
но и делают процесс действительно полезным для обоих сторон (owner & reviewer).
Тогда code review не будет сводится к принципу “лишь бы оставить комментарий”.
Все комментарии будут только по делу и не тратят впустую время разработчиков.
1. Код хорошо спроектирован
2. Функциональность легко читать, а значит использовать и поддерживать другим разработчикам
3. Код и его форматирование придерживаются общего стиля всего проекта
4. Нет привнесенной сложности. Код не сложнее, чем требует от того задача
5. Важен не только сам код, но и его контекст
6. Код безопасно работает в многопоточности
7. Код качественно покрыт тестами, которые точно также легко читаются
8. Если и есть комментарии, то они полезны и отвечают на вопрос “почему”, а не “как”
👉 Для всех желающих Денис проводит Live Code Review, где можно получить не только обратную связь и прокачать свою насмотренность, но и перенять опыт и мышление профессионала в backend разработке.
Друзья, вместе с нашим другом и коллегой - Денисом, решили подготовить материал на тему крутых практик Code Review.
Денис — автор проекта DMdev и Java разработчика в Google, именно он решил поделиться с вами своими знаниями и рассказать как он проводить Code Review.
Погнали! 👇
Ни один merge своего кода в main ветку не обходится без code review.
А значит каждый разработчик с этим сталкивается при ежедневной работе.
Для хорошего code review, нужно придерживаться определенных правил “на что обратить внимание”.
Эти правила не только разительно улучшают качество его проведения,
но и делают процесс действительно полезным для обоих сторон (owner & reviewer).
Тогда code review не будет сводится к принципу “лишь бы оставить комментарий”.
Все комментарии будут только по делу и не тратят впустую время разработчиков.
1. Код хорошо спроектирован
2. Функциональность легко читать, а значит использовать и поддерживать другим разработчикам
3. Код и его форматирование придерживаются общего стиля всего проекта
4. Нет привнесенной сложности. Код не сложнее, чем требует от того задача
5. Важен не только сам код, но и его контекст
6. Код безопасно работает в многопоточности
7. Код качественно покрыт тестами, которые точно также легко читаются
8. Если и есть комментарии, то они полезны и отвечают на вопрос “почему”, а не “как”
👉 Для всех желающих Денис проводит Live Code Review, где можно получить не только обратную связь и прокачать свою насмотренность, но и перенять опыт и мышление профессионала в backend разработке.
Taplink
Denis.dmdev at Taplink
👍17🔥2👎1
У нас 3 новых оффера! 🔥
Друзья, хотели поделиться с вами классной новостью!
В рамках нашего карьерного трекинга трое из ребят недавно получили и приняли долгожданные офферы 👇
1 Оффер — Артем, трудоустроили в американский стартап на позицию Junior Frontend разработчика.
2 Оффер — Владимир, трудоустроили в компанию CDEK на Middle- Java разработчика.
3 Оффер — Наталья, трудоустроили в trctech на позицию Архитектора инфраструктурных решений.
Давайте поздравим ребят и накидаем им ❤️
👉 Если вы хотите получить от нас помощь с трудоустройством, то оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. Будем рады помочь! 😉✌️
Друзья, хотели поделиться с вами классной новостью!
В рамках нашего карьерного трекинга трое из ребят недавно получили и приняли долгожданные офферы 👇
1 Оффер — Артем, трудоустроили в американский стартап на позицию Junior Frontend разработчика.
2 Оффер — Владимир, трудоустроили в компанию CDEK на Middle- Java разработчика.
3 Оффер — Наталья, трудоустроили в trctech на позицию Архитектора инфраструктурных решений.
Давайте поздравим ребят и накидаем им ❤️
👉 Если вы хотите получить от нас помощь с трудоустройством, то оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. Будем рады помочь! 😉✌️
Yourcodereview
CodeReview — IT карьера под ключ
Помогли более 150+ разработчикам трудоустроиться в компанию мечты. В такие компании как Yandex, Sber, Ozon, Avito. С нуля под ключ.
❤82🔥23👍18😢1
Запись вебинара: Релокация и поиск работы на международном рынке 🌏
Друзья, в прошлый вторник мы, вместе с нашим основателем Максом и HR Викой провели вебинар на тему релокации и поиска работы на международке.
Макс – уже больше 6 лет живет в Австрии, работал fullstack разработчиком в австрийской стартапе и в немецкой консалтинговой компании.
Вика – Senior IT рекрутер, работала на английскую компанию Black Swan Data. Занималась подбором разработчиков и карьерным консультирование для младших специалистов.
📌 Если не видели, обязательно посмотрите запись.
Ребята рассказали про особенности переезда в Европу, по учебной или рабочей визе, рассказали про поиск работы, особенности и чем он отличается от рынка СНГ.
👉 Если вы хотите релоцироваться и найти работу в Европе или США, то записаться на бесплатную консультацию по вопросам международного рынка можно на нашем сайте - https://yourcodereview.com/
Друзья, в прошлый вторник мы, вместе с нашим основателем Максом и HR Викой провели вебинар на тему релокации и поиска работы на международке.
Макс – уже больше 6 лет живет в Австрии, работал fullstack разработчиком в австрийской стартапе и в немецкой консалтинговой компании.
Вика – Senior IT рекрутер, работала на английскую компанию Black Swan Data. Занималась подбором разработчиков и карьерным консультирование для младших специалистов.
📌 Если не видели, обязательно посмотрите запись.
Ребята рассказали про особенности переезда в Европу, по учебной или рабочей визе, рассказали про поиск работы, особенности и чем он отличается от рынка СНГ.
👉 Если вы хотите релоцироваться и найти работу в Европе или США, то записаться на бесплатную консультацию по вопросам международного рынка можно на нашем сайте - https://yourcodereview.com/
👍11
6 советов по прохождению интервью 👨💻
Друзья, собрали для вас 6 полезных советов, которыми вы можете пользоваться во время подготовки и прохождения интервью.
Этот пост нам помогала подготовить Полина – Senior IT рекрутер и наш HR ментор, которая помогает ребятам найти работу.
За пару месяцев вот уже больше 5 человек получили офферы в российские и международные компании со средней ЗП 120 тыс. руб.
👉 Если вам нужна помощь с поиском работы, то записывайтесь на бесплатную консультацию к Полине, чтобы вместе составить план поиска.
Друзья, собрали для вас 6 полезных советов, которыми вы можете пользоваться во время подготовки и прохождения интервью.
Этот пост нам помогала подготовить Полина – Senior IT рекрутер и наш HR ментор, которая помогает ребятам найти работу.
За пару месяцев вот уже больше 5 человек получили офферы в российские и международные компании со средней ЗП 120 тыс. руб.
👉 Если вам нужна помощь с поиском работы, то записывайтесь на бесплатную консультацию к Полине, чтобы вместе составить план поиска.
👍15👎1
Подборка топ 5 постов про поиск работы 🤩
Для тех кто хочет провести выходной с пользой, собрали для вас топ 5 полезных постов на тему поиска работы👇
1. Как оформлять гитхаб? 🐱
2. Как подготовиться к лайвкодинг собеседованию? 👨💻
3. Разбор вопроса с собеседования: Что такое ООП? 🤔
4. Где брать опыт для резюме если ты джун? 🤓
5. Что спросить работодателя на собеседовании? 🤭
📌 Сохраняйте себе, чтобы не потерять
Для тех кто хочет провести выходной с пользой, собрали для вас топ 5 полезных постов на тему поиска работы👇
1. Как оформлять гитхаб? 🐱
2. Как подготовиться к лайвкодинг собеседованию? 👨💻
3. Разбор вопроса с собеседования: Что такое ООП? 🤔
4. Где брать опыт для резюме если ты джун? 🤓
5. Что спросить работодателя на собеседовании? 🤭
📌 Сохраняйте себе, чтобы не потерять
Telegram
Макс из < codereview />
Наши партнеры из < codereview /> делятся советами для тех кто ищет работу и хочет развиваться в сфере IT. Сегодня разбираем профиль в Github.
Кстати, у ребят есть крутая серия постов про LinkedIn, переходи, читай, подписывайся!
Как оформить профиль на…
Кстати, у ребят есть крутая серия постов про LinkedIn, переходи, читай, подписывайся!
Как оформить профиль на…
❤17👍7👎1
Media is too big
VIEW IN TELEGRAM
Code Review кода на React и тестов на Cypress 🔎
Врываемся в рабочую неделю с код-ревью проекта на React и тестов на Cypress.
Вместе с нашим ментором Стасом, Senior Frontend разработчиком, разобрали основные ошибки в коде, и рассказали вам про хорошие практики код-ревью и на что нужно обращать внимание.
Код до ревью
1. Тесты на Cypress
2. Код на React
Код после ревью
1. Тесты на Cypress
2. Код на React
Рубрики эксперементальная, так что поставьте 🔥, если получилось полезно!
Также Стас будет рад помочь вам подготовиться к предстоящему собеседованию и дать обратную связь по тестовому заданию.
👉 Залетайте к нам на сайт и записывайтесь на бесплатную консультацию.
🚀 Let’s go к крутому офферу!
Врываемся в рабочую неделю с код-ревью проекта на React и тестов на Cypress.
Вместе с нашим ментором Стасом, Senior Frontend разработчиком, разобрали основные ошибки в коде, и рассказали вам про хорошие практики код-ревью и на что нужно обращать внимание.
Код до ревью
1. Тесты на Cypress
2. Код на React
Код после ревью
1. Тесты на Cypress
2. Код на React
Рубрики эксперементальная, так что поставьте 🔥, если получилось полезно!
Также Стас будет рад помочь вам подготовиться к предстоящему собеседованию и дать обратную связь по тестовому заданию.
👉 Залетайте к нам на сайт и записывайтесь на бесплатную консультацию.
🚀 Let’s go к крутому офферу!
🔥12👍4
История успеха: Владимир Цвирко – Junior Java разработчик 👨💻
Друзья, решили поделиться с вами историей Вовы, 19 летним Java разработчиком, которому мы недавно помогали найти работу в рамках нашего карьерного трекинга.
Вова получил оффер в сдэк на позицию Middle Java разработчика, по рекомендации нашего HR – Полины.
Мы взяли небольшое интервью у Вовы, где он рассказал нам с какой проблемой пришел, как пытался сам искать работу, и чем именно мы смогли ему помочь.
Желаем ему успехов на новом рабочем месте! 🍀❤️
👉 Если вы хотите получить от нас помощь с трудоустройством, то оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. Будем рады помочь! 😉✌️
Друзья, решили поделиться с вами историей Вовы, 19 летним Java разработчиком, которому мы недавно помогали найти работу в рамках нашего карьерного трекинга.
Вова получил оффер в сдэк на позицию Middle Java разработчика, по рекомендации нашего HR – Полины.
Мы взяли небольшое интервью у Вовы, где он рассказал нам с какой проблемой пришел, как пытался сам искать работу, и чем именно мы смогли ему помочь.
Желаем ему успехов на новом рабочем месте! 🍀❤️
👉 Если вы хотите получить от нас помощь с трудоустройством, то оставляйте заявку на бесплатную консультацию с нашим HR на сайте codereview. Будем рады помочь! 😉✌️
👍14🎉6🔥3
Макс из Софи
Запись вебинара: Релокация и поиск работы на международном рынке 🌏 Друзья, в прошлый вторник мы, вместе с нашим основателем Максом и HR Викой провели вебинар на тему релокации и поиска работы на международке. Макс – уже больше 6 лет живет в Австрии, работал…
Вебинар про софт скиллы для разработчиков или как про проходить поведенческие интервью 😨
Друзья, уже в этот вторник мы проведем вебинар на тему софт скиллов для разработчиков.
О чем поговорим? 🤔
Что такое софт скиллы и зачем они нужны?
Как и зачем прокачивать софт скиллы?
На какие софт скиллы чаще всего обращают внимание на собеседованиях?
Что хочет увидеть от вас потенциальный работадатель?
Кто спикер? 🎙
Арина – наш HR ментор, Senior IT рекрутер и карьерный консультан с опытом в индустрии более 4 лет. Помогла десяткам разработчиков трудоустроиться в такие комании как Ubisoft, Alfa Bank, Yandex, Tinkoff и многие другие.
Макс – наш основатель и ведущий, ex. Fullstack разработчик в немецкой консальтинговой компании.
Где и когда? 📅
Завтра (18.10), в 19:00 по мск! Как всегда в видеочате нашего тг-канала.
Друзья, уже в этот вторник мы проведем вебинар на тему софт скиллов для разработчиков.
О чем поговорим? 🤔
Что такое софт скиллы и зачем они нужны?
Как и зачем прокачивать софт скиллы?
На какие софт скиллы чаще всего обращают внимание на собеседованиях?
Что хочет увидеть от вас потенциальный работадатель?
Кто спикер? 🎙
Арина – наш HR ментор, Senior IT рекрутер и карьерный консультан с опытом в индустрии более 4 лет. Помогла десяткам разработчиков трудоустроиться в такие комании как Ubisoft, Alfa Bank, Yandex, Tinkoff и многие другие.
Макс – наш основатель и ведущий, ex. Fullstack разработчик в немецкой консальтинговой компании.
Где и когда? 📅
Завтра (18.10), в 19:00 по мск! Как всегда в видеочате нашего тг-канала.
❤11👍2