💬 Основной посыл комментариев
👉 коммит #4
#php
1. Использование getter и setter
$pdo изменить с public на private или protected, и работать с ним в других классах только через getter и setter.
2. Типизация параметров
Использовать типизацию везде, где это возможно.
3. Строгое сравнение
Старайтесь придерживаться строго сравнения ===.
4. Использование встроенных функций
Например вместо !isset лучше использовать метод empty.
5. Использование отдельного файла для настроек
Не надо хардокдить настройки подключения к DB в функции. Лучше вынести все параметры в отдельный env файл.
6. Проверка уровня доступа
Вместо строк SIUD лучше использовать числовые значения. И вместо if используйте elseif или switch.
🏆 Автор кода выделил следующих ревьюеров
1. SnusnumrConceit
2. R1KO
3. lis-dev
👉 коммит #4
#php
1. Использование getter и setter
$pdo изменить с public на private или protected, и работать с ним в других классах только через getter и setter.
2. Типизация параметров
Использовать типизацию везде, где это возможно.
3. Строгое сравнение
Старайтесь придерживаться строго сравнения ===.
4. Использование встроенных функций
Например вместо !isset лучше использовать метод empty.
5. Использование отдельного файла для настроек
Не надо хардокдить настройки подключения к DB в функции. Лучше вынести все параметры в отдельный env файл.
6. Проверка уровня доступа
Вместо строк SIUD лучше использовать числовые значения. И вместо if используйте elseif или switch.
🏆 Автор кода выделил следующих ревьюеров
1. SnusnumrConceit
2. R1KO
3. lis-dev
Как бы вы оценили вторую ревью сессию?
Anonymous Poll
2%
Не очень 😕
14%
Нормально 😐
20%
Хорошо 😊
15%
Отлично! 😍
49%
Я не следил за сессией 🤷♂️
Задания - новая фитча! 🔥
❓Не так давно мы пытались выяснить, почему очень маленький процент людей присылает свой код на ревью. Большинство из вас ответило, что хочет получить фидбэк от другого разработчика, но прислать на ревью просто нечего.
💡Так вот, мы придумали решение этой проблемы и запускаем новую рубрику - задания.
Каждый понедельник на канале будет публиковаться одно небольшое задание, которое вы сможете самостоятельно выполнить на любом интересующем вас языке и прислать свой код на следующую ревью сессию.
Задания будут разного уровня сложности и будут полезны как новичкам, так и более опытным программистам.
📌 Первое задание - написать GitHub парсер, который бы считал комментарии, лайки и дизлайки для каждого коммита или пулл-реквеста.
⏳На задание будет отведено 48 часов, и затем каждый желающий сможет прислать его на ревью.
❓Не так давно мы пытались выяснить, почему очень маленький процент людей присылает свой код на ревью. Большинство из вас ответило, что хочет получить фидбэк от другого разработчика, но прислать на ревью просто нечего.
💡Так вот, мы придумали решение этой проблемы и запускаем новую рубрику - задания.
Каждый понедельник на канале будет публиковаться одно небольшое задание, которое вы сможете самостоятельно выполнить на любом интересующем вас языке и прислать свой код на следующую ревью сессию.
Задания будут разного уровня сложности и будут полезны как новичкам, так и более опытным программистам.
📌 Первое задание - написать GitHub парсер, который бы считал комментарии, лайки и дизлайки для каждого коммита или пулл-реквеста.
⏳На задание будет отведено 48 часов, и затем каждый желающий сможет прислать его на ревью.
📤 Заявки на код-ревью
Друзья, пока многие из вас еще делают первое задание из нашей новой рубрики, я напомню, что вы можете прислать свой код на ревью через нашу форму.
👉 Через неё вы можете отправить как сделанное задание, так и свой собственный проект на ревью.
🥷 Скинуть код на ревью можно как публично так и анонимно. Подробную информацию вы найдете тут.
⏳Заявки на следующую сессию собираем до вечера 29 сентября.
Друзья, пока многие из вас еще делают первое задание из нашей новой рубрики, я напомню, что вы можете прислать свой код на ревью через нашу форму.
👉 Через неё вы можете отправить как сделанное задание, так и свой собственный проект на ревью.
🥷 Скинуть код на ревью можно как публично так и анонимно. Подробную информацию вы найдете тут.
⏳Заявки на следующую сессию собираем до вечера 29 сентября.
Код-ревью сессия #3
Сегодня у нас аж 8 коммитов на разных языках. Ловите!
👉 Коммит #1
#C
Откроет нашу сессию анонимный коммит на С. Симулятор песка, воды и стен.
👉 ПР #2
#python
Коммит прислал нам uni-jacob. Бот, упрощающий рутину старост групп.
👉 Коммит #3
#JS
Dsgnfox прислал нам конструктор добавляющий загрузку и отправку файлов из формы.
👉 Коммит #4
#TS
Наш ревьюер QoreCode прислал свой коммит на ревью. Описание найдете в README.md
👉 ПР #5
#php #laravel
И еще один наш PHP ревьюер SnusnumrConceit прислал нам проект предназначенный для импорта Records в Excel-формате в таблицу.
👉 Коммит #6
#CSharp #задания
А вот и задания. Первым свое задание на ревью прислал нам CustomRider. Описание задания вы найдете здесь.
👉 ПР #7
#typenoscript #задания
Еще один наш ревьюер - Kp0c прислал задание на JS + Svelte. Пощупать его можно по этой ссылке.
👉 ПР #8
#Java #задания
Закроет нашу сессию ПР с заданием от ревьюера driversti.
❓Все вопросы по ходу сессии можете задавать в нашем чате.
⏳ 72 часа
Сегодня у нас аж 8 коммитов на разных языках. Ловите!
👉 Коммит #1
#C
Откроет нашу сессию анонимный коммит на С. Симулятор песка, воды и стен.
👉 ПР #2
#python
Коммит прислал нам uni-jacob. Бот, упрощающий рутину старост групп.
👉 Коммит #3
#JS
Dsgnfox прислал нам конструктор добавляющий загрузку и отправку файлов из формы.
👉 Коммит #4
#TS
Наш ревьюер QoreCode прислал свой коммит на ревью. Описание найдете в README.md
👉 ПР #5
#php #laravel
И еще один наш PHP ревьюер SnusnumrConceit прислал нам проект предназначенный для импорта Records в Excel-формате в таблицу.
👉 Коммит #6
#CSharp #задания
А вот и задания. Первым свое задание на ревью прислал нам CustomRider. Описание задания вы найдете здесь.
👉 ПР #7
#typenoscript #задания
Еще один наш ревьюер - Kp0c прислал задание на JS + Svelte. Пощупать его можно по этой ссылке.
👉 ПР #8
#Java #задания
Закроет нашу сессию ПР с заданием от ревьюера driversti.
❓Все вопросы по ходу сессии можете задавать в нашем чате.
⏳ 72 часа
Итоги ревью сессии #3
🙏 Друзья, большое спасибо всем, кто принимал участие в третьей ревью сессии.
🏆 Сегодня я бы хотел отметить следующих ребят, кто помогал своим в фидбэком, и тех, кто принимал участие в выполнении заданий.
R1KO - 1) за то что как всегда быстрее всех ворвался, оставил больше всех комментариев, и получил больше всех лайков. 2) За то что сделал задание еще до того, как я успел его придумать :). Жаль, что не скинул на ревью, думаю ребятам было бы интересно на него взглянуть. Посмотреть парсер можно тут.
fallncrlss - единственный, кто тащит Python комьюнити на себе. Спасибо тебе, что оставляешь свои полезные комментарии, без тебя было бы пусто :)!
Kp0c - за то что скинул свой крутой вариант задания, и что помогаешь другим своими полезными комментариями.
lixach93 - очень крутой Java ревьюер, спасибо за твой фидбэк!
QoreCode - сегодня в роли ревьюера и коммитера. Всегда по делу, четко и понятно.
CustomRider, driversti - за то что прислали выполненные задания на ревью!
🙏 Друзья, большое спасибо всем, кто принимал участие в третьей ревью сессии.
🏆 Сегодня я бы хотел отметить следующих ребят, кто помогал своим в фидбэком, и тех, кто принимал участие в выполнении заданий.
R1KO - 1) за то что как всегда быстрее всех ворвался, оставил больше всех комментариев, и получил больше всех лайков. 2) За то что сделал задание еще до того, как я успел его придумать :). Жаль, что не скинул на ревью, думаю ребятам было бы интересно на него взглянуть. Посмотреть парсер можно тут.
fallncrlss - единственный, кто тащит Python комьюнити на себе. Спасибо тебе, что оставляешь свои полезные комментарии, без тебя было бы пусто :)!
Kp0c - за то что скинул свой крутой вариант задания, и что помогаешь другим своими полезными комментариями.
lixach93 - очень крутой Java ревьюер, спасибо за твой фидбэк!
QoreCode - сегодня в роли ревьюера и коммитера. Всегда по делу, четко и понятно.
CustomRider, driversti - за то что прислали выполненные задания на ревью!
Поддержать канал 💙
Друзья, теперь вы можете финансово поддержать наш канал и внести свой вклад в развитие комьюнити.
🚀 Для чего мы запустили сбор средств?
1. Чтобы быстрее расти и пополнять наше комьюнити новыми участниками. К сожалению без рекламы и продвижения ни одна идея не сможет найти единомышленников, какой бы хорошей она не была.
2. Собрать средства для запуска собственной платформы. Эти средства помогут нам быстрее запустить приложение, куда в будущем и переедет наше комьюнити.
🤝 Как вы можете поддерживать нас?
1. Единоразовым платежом
Вы сами можете выбрать сумму, которой вы бы хотели нас поддержать. Сделать это можно тут.
2. Ежемесячным платежом
Вы можете подписаться на ежемесячный платеж, чтобы регулярно помогать нам становится больше и лучше. Это позволит нам эффективнее планировать бюджет и прогнозировать наши темпы роста.
— 3$ / месяц
— 5$ / месяц
— 10$ / месяц
❗️Все полученные средства будут направленны на развитие нашего сервиса и комьюнити.
✊Спасибо каждому за вашу поддержку!
Друзья, теперь вы можете финансово поддержать наш канал и внести свой вклад в развитие комьюнити.
🚀 Для чего мы запустили сбор средств?
1. Чтобы быстрее расти и пополнять наше комьюнити новыми участниками. К сожалению без рекламы и продвижения ни одна идея не сможет найти единомышленников, какой бы хорошей она не была.
2. Собрать средства для запуска собственной платформы. Эти средства помогут нам быстрее запустить приложение, куда в будущем и переедет наше комьюнити.
🤝 Как вы можете поддерживать нас?
1. Единоразовым платежом
Вы сами можете выбрать сумму, которой вы бы хотели нас поддержать. Сделать это можно тут.
2. Ежемесячным платежом
Вы можете подписаться на ежемесячный платеж, чтобы регулярно помогать нам становится больше и лучше. Это позволит нам эффективнее планировать бюджет и прогнозировать наши темпы роста.
— 3$ / месяц
— 5$ / месяц
— 10$ / месяц
❗️Все полученные средства будут направленны на развитие нашего сервиса и комьюнити.
✊Спасибо каждому за вашу поддержку!
Задание #2
👉 Сегодня мы продолжаем нашу рубрику с заданиями! На этот раз задание будет не такое практичное как в прошлый раз, но зато даст возможность решить его на своем любимом языке - SQL :).
Задание небольшое, со средним уровнем сложности. Найти его можно вот по этой ссылке.
⏳ На выполнение задания у вас будет 48 часов, затем вы можете залить свое решение на ревью, и в конце мы проведем перфоманс тестирование, чтобы понять, чей вариант оказался самым шустрым!
🚀 Let’s go!
👉 Сегодня мы продолжаем нашу рубрику с заданиями! На этот раз задание будет не такое практичное как в прошлый раз, но зато даст возможность решить его на своем любимом языке - SQL :).
Задание небольшое, со средним уровнем сложности. Найти его можно вот по этой ссылке.
⏳ На выполнение задания у вас будет 48 часов, затем вы можете залить свое решение на ревью, и в конце мы проведем перфоманс тестирование, чтобы понять, чей вариант оказался самым шустрым!
🚀 Let’s go!
Друзья, крутые новости! 🔥
🍺 В четверг на нашу четвертую ревью сессию ворвется мой хороший товарищ - Kirill Sulimovsky. Он работает PHP Тимлидом и многие его могут знать как автора крутого канала - Beer::PHP 🍺.
👨💻Кирилл примет участие на нашей сессии в качестве ревьюера, и у вас будет возможность получить от него фидбэк по вашему коду.
📌 Оставляйте ваши заявки на ревью через нашу форму, чтобы залететь на следующую сессию!
⏳Заявки на сессию #4 собираем до вечера 6 октября.
🍺 В четверг на нашу четвертую ревью сессию ворвется мой хороший товарищ - Kirill Sulimovsky. Он работает PHP Тимлидом и многие его могут знать как автора крутого канала - Beer::PHP 🍺.
👨💻Кирилл примет участие на нашей сессии в качестве ревьюера, и у вас будет возможность получить от него фидбэк по вашему коду.
📌 Оставляйте ваши заявки на ревью через нашу форму, чтобы залететь на следующую сессию!
⏳Заявки на сессию #4 собираем до вечера 6 октября.
Заявки на код-ревью. 🚀
❗️Друзья, напоминаю, что до конца дня у вас еще есть возможность прислать свой код на ревью.
📤 Сделать это можно публично или анонимно через нашу форму.
Будем рады всем ПР и коммитам! 😄
❗️Друзья, напоминаю, что до конца дня у вас еще есть возможность прислать свой код на ревью.
📤 Сделать это можно публично или анонимно через нашу форму.
Будем рады всем ПР и коммитам! 😄
Код-ревью сессия #4 👨💻
🚀 Сегодня стартует первая октябрьская сессия. Все ревью будут также зачитываться в октябрьский рейтинг ревьюеров. В конце месяца ревьюер, занявший 1 место получит небольшое вознаграждение в виде 25$. Всем удачи!)
—— Свои проекты ——
👉 Коммит #1
#php
От завсегдатого andreaskosten.
👉 Коммит #2
#python #анон
👉 Коммит #3
#php #анон
👉 Коммит #4
#php
Сортировщик фотографий от Savin-Igor. Выкладываем целый репо на ревью с нашего гитхаба.
—— Решения заданий ——
👉 решение #1
#python
Прислал mkile
👉 решение #2
#sql
Прислал Kp0c
👉 решение #3
#php
Прислал SnusnumrConceit
👉 решение #4
#sql #aнон
👉 решение #5
#сsharp
Прислал CustomRider
❓Все вопросы по ходу сессии можете задавать в нашем чате.
⏳ У нас 72 часа!
🚀 Сегодня стартует первая октябрьская сессия. Все ревью будут также зачитываться в октябрьский рейтинг ревьюеров. В конце месяца ревьюер, занявший 1 место получит небольшое вознаграждение в виде 25$. Всем удачи!)
—— Свои проекты ——
👉 Коммит #1
#php
От завсегдатого andreaskosten.
👉 Коммит #2
#python #анон
👉 Коммит #3
#php #анон
👉 Коммит #4
#php
Сортировщик фотографий от Savin-Igor. Выкладываем целый репо на ревью с нашего гитхаба.
—— Решения заданий ——
👉 решение #1
#python
Прислал mkile
👉 решение #2
#sql
Прислал Kp0c
👉 решение #3
#php
Прислал SnusnumrConceit
👉 решение #4
#sql #aнон
👉 решение #5
#сsharp
Прислал CustomRider
❓Все вопросы по ходу сессии можете задавать в нашем чате.
⏳ У нас 72 часа!
Друзья ревьюеры и коммитеры!🧑💻
⏳ Напоминаю вам, что четвертая ревью сессия в самом разгаре . А это значит, что вы еще можете оставить свой комментарий под коммитами, а также проголосовать 👍 за понравившийся вам комментарий. Давайте поддержим ребят, кто оставляет свой фидбэк, и помогает другим разработчикам развиваться.
👋 Также я рад приветствовать новых ребят на канале, кто только недавно присоединился к нашему комьюнити. Если вы еще не разобрались, как именно проходят наши ревью сессии, то предлагаю вам ознакомиться с этим постом. Будем рады увидеть всех на наших сессиях!
📤 Если вы хотите прислать свой код на следующую сессию, то вы можете сделать это через нашу форму.
⏳ Напоминаю вам, что четвертая ревью сессия в самом разгаре . А это значит, что вы еще можете оставить свой комментарий под коммитами, а также проголосовать 👍 за понравившийся вам комментарий. Давайте поддержим ребят, кто оставляет свой фидбэк, и помогает другим разработчикам развиваться.
👋 Также я рад приветствовать новых ребят на канале, кто только недавно присоединился к нашему комьюнити. Если вы еще не разобрались, как именно проходят наши ревью сессии, то предлагаю вам ознакомиться с этим постом. Будем рады увидеть всех на наших сессиях!
📤 Если вы хотите прислать свой код на следующую сессию, то вы можете сделать это через нашу форму.
Итоги сессии #4
⌛ Друзья, наша первая октябрьская сессия подошла к концу. Большое спасибо всем, кто принимал в ней участие. Таблица с топ ревьюерами уже обновлена.
🏆 Сегодня коммитеры сами отмечали тех ревьюеров, чей фидбэк им оказался наиболее полезным
R1KO - это просто наш завсегдатый, всегда знает как и чем помочь.
QoreCode - также ревьюер, который ни разу не пропустил ни одной нашей ревью сессии. Всегда толково и по делу!
lis-dev - человек, который тоже очень редко пропускает наши сесии. Сегодня его отметили сразу несколько коммитеров. Спасибо за фидбэк!
snezhkoigor - наш новый ревьюер, который поделился своим полезным фидбэком. Будем рады видеть снова :)
Kp0c - и последний в нашем списке, но не последний по значимости, ревьюер, который уже отлично знаком нашему комьюнити. Спасибо тебе за полезный фидбэк!
✅ Ну и конечно итоги выполненного задания. В этот раз свое задание прислали 5 человек и 3 решения мы смогли сравнить друг с другом.
Тут небольшое сравнение выполненных решений.
⌛ Друзья, наша первая октябрьская сессия подошла к концу. Большое спасибо всем, кто принимал в ней участие. Таблица с топ ревьюерами уже обновлена.
🏆 Сегодня коммитеры сами отмечали тех ревьюеров, чей фидбэк им оказался наиболее полезным
R1KO - это просто наш завсегдатый, всегда знает как и чем помочь.
QoreCode - также ревьюер, который ни разу не пропустил ни одной нашей ревью сессии. Всегда толково и по делу!
lis-dev - человек, который тоже очень редко пропускает наши сесии. Сегодня его отметили сразу несколько коммитеров. Спасибо за фидбэк!
snezhkoigor - наш новый ревьюер, который поделился своим полезным фидбэком. Будем рады видеть снова :)
Kp0c - и последний в нашем списке, но не последний по значимости, ревьюер, который уже отлично знаком нашему комьюнити. Спасибо тебе за полезный фидбэк!
✅ Ну и конечно итоги выполненного задания. В этот раз свое задание прислали 5 человек и 3 решения мы смогли сравнить друг с другом.
Тут небольшое сравнение выполненных решений.
Принимаем заявки на код-ревью 📤
❗️Друзья, скоро начнется наша пятая ревью сессия, и сейчас мы активно ищем людей, которые хотели бы прислать свой код на ревью, чтобы получить ценный фидбэк от наших ревьюеров.
🥷 Прислать свой код вы можете как анонимно, так и публично. Более подробную информацию вы найдете тут.
📤 Все заявки на ревью мы принимаем через нашу форму. Если у вас возникут какие-либо сложности, то смело можете писать мне в личку на @max_primak или же в наш чат.
🔥 Присылайте заявки уже сейчас, если хотите попасть на следующую сессию.
❗️Друзья, скоро начнется наша пятая ревью сессия, и сейчас мы активно ищем людей, которые хотели бы прислать свой код на ревью, чтобы получить ценный фидбэк от наших ревьюеров.
🥷 Прислать свой код вы можете как анонимно, так и публично. Более подробную информацию вы найдете тут.
📤 Все заявки на ревью мы принимаем через нашу форму. Если у вас возникут какие-либо сложности, то смело можете писать мне в личку на @max_primak или же в наш чат.
🔥 Присылайте заявки уже сейчас, если хотите попасть на следующую сессию.
Крутые новости! 🔥
🚀 Мы начали работу над сайтом, куда в будущем, шаг за шагом, переедет наше комьюнити. Вчера я доделал макет первой страницы нашего сайта, и сейчас мы ищем верстальщика, кто смог бы помочь нам его реализовать, и кто бы хотел вместе с нами поработать над этим проектом. А затем по классике, зальем этот код на ревью :)
👉 Вот ссылка на сам макет.
💙 Спасибо всем, кто поддерживает нас и помогает нам расти и развиваться!
🚀 Мы начали работу над сайтом, куда в будущем, шаг за шагом, переедет наше комьюнити. Вчера я доделал макет первой страницы нашего сайта, и сейчас мы ищем верстальщика, кто смог бы помочь нам его реализовать, и кто бы хотел вместе с нами поработать над этим проектом. А затем по классике, зальем этот код на ревью :)
👉 Вот ссылка на сам макет.
💙 Спасибо всем, кто поддерживает нас и помогает нам расти и развиваться!
Код-ревью сессия #5 👨💻
🚀 Ну что же, начинаем нашу пятую код-ревью сессию! Сегодня у нас будет аж два новых языка: Go и Kotlin.
💰Напоминаю, что самый топовый ревьюер октября получит $25 в конце месяца. Поднажмите!
Коммит #1
#Kotlin
dimagor555 прислал на ревьюе приложение, которое позволяет создавать и сохранять факт карты.
Коммит #2
#Java
Аутентификация через Facebook на Java от maxappdev.
Коммит #3
#Go
Проект на GO от fallncrlss. Описание будет тут.
Коммит #4
#PHP
Коммит из рабочей библиотеки andreaskosten.
Коммит #5
#PHP #анон
Довольно большой проект скинули анонимно на ревью. Описание найдете тут
⏳Итоги подведем в вск. Поехали!
🚀 Ну что же, начинаем нашу пятую код-ревью сессию! Сегодня у нас будет аж два новых языка: Go и Kotlin.
💰Напоминаю, что самый топовый ревьюер октября получит $25 в конце месяца. Поднажмите!
Коммит #1
#Kotlin
dimagor555 прислал на ревьюе приложение, которое позволяет создавать и сохранять факт карты.
Коммит #2
#Java
Аутентификация через Facebook на Java от maxappdev.
Коммит #3
#Go
Проект на GO от fallncrlss. Описание будет тут.
Коммит #4
#PHP
Коммит из рабочей библиотеки andreaskosten.
Коммит #5
#PHP #анон
Довольно большой проект скинули анонимно на ревью. Описание найдете тут
⏳Итоги подведем в вск. Поехали!