-
Notifications
You must be signed in to change notification settings - Fork 19
Description
Мотивация
Наша целевая аудитория - это активные разработчики, занимающиеся программированием в настоящее время. Для повышения их участия и заинтересованности необходимо расширить контент, который был бы полезен для русскоязычного сообщества.
Код и примеры должны быть в контексте Laravel, но оставаться актуальными не зависимо от версии.
Потенциальные разделы:
Обновления
Цель этого раздела - мотивировать разработчиков к обновлениям. Мы рассмотрим даже контроверсиальные моменты, и призываем отказаться от пассивного подхода "если работает, не трогай", вместо этого аргументируя необходимость постоянного обновления. Черновик на странице
https://laravel.su/library/upgrade.
Безопасность
Этот раздел посвящен демонстрации примеров уязвимого кода и предоставлению вариантов его исправления. Мы стремимся создать осознанность относительно важности безопасности в процессе разработки. Черновик на странице https://laravel.su/library/security.
Чистый код
Задача этого раздела не в том, чтобы пересказывать принципы чистого кода Мартина. Мы сосредотачиваемся только на простых, но эффективных практиках, которые принесут значительную пользу. Черновик на странице https://laravel.su/library/clear-code.
Соглашение об именовании
Этот раздел находится в разработке.
SOLID
Задача максимально просто показать код который следуют принципам и который им не следует.
@andrey-helldar рекомендовал репозиторий https://github.com/wataridori/solid-php-example но для него нужно написать обьяснения или хотябы пересказать формулировку принципа.
Корпоративный
Это раздел направлен на описание принципов, которым не следует Laravel по умолчанию. Приглашаю @SerafimArts, как инициатора этой идеи, предоставить основные моменты, которые могли бы заинтересовать наших читателей.