Всем привет! Предлагаю такую активность: желающие получить ревью своего пет-прожекта выкладывают ссылку сюда, а желающие добровольно помочь и сделать ревью заходят и делают.
Правила для авторов кода:
В комменте 1-го уровня пишем:
- Краткое описание проекта, для чего нужен, в каком состоянии, язык, кто делает, какие планы на будущее.
- Что хочется от ревьювера и на каком уровне (мелочи, алгоритмы, смысл, производительность или архитектура или что-то еще).
- URL'ы на 1-3 файла из проекта, на которые хочется получить ревью. Почему не ссылка не весь проект: чтобы ревьюверу не пришлось искать смысловой код самостоятельно.
Правила для ревьюверов:
- Ну... вы знаете, делали же уже :)
- Стараемся не жестить. Ревью - это не место для удовлетворения ЧСВ.
- По дефолту ответ/ревью пишем в комментах 2-го уровня. Если удобнее в другом месте (например, в MR или ещё где-то), то ок.
Возникает вопрос: Зачем это ревьюверам?
Пожалуй, данная картинка всё прояснит:
effector-easy-router
Есть такой стейт менеджер эффектор. И вот я для него пишу роутер. Проект написан на тайпскрипте, есть биндинги для реакта. Все кому интересно, велком :)
Гитхаб: https://github.com/kirillku/effector-easy-router
Кодсандбокс с примером: https://codesandbox.io/s/effector-easy-router-xx688
Начать лучше всего отсюда: https://github.com/kirillku/effector-easy-router/blob/master/src/createRoute.tsx
Есть проектик, к которому много вопросов, это один из моих первых.
Закидайте хейтом и гневными комментариями что ли
https://github.com/shigabeev/address-segmenter