Новый контент для участников сайта: ООП и многое другое
Когда я решил создать раздел своего веб-сайта только для членов, я должен был сделать две вещи:
- предоставить участникам доступ к высококачественным статьям о подходах к объектно-ориентированному программированию в WordPress,
- предоставляет скидки на другие продукты и услуги, которые мне показались полезными через друзей, знакомых и другие сервисы.
Периодически я получаю вопросы о содержании, которое я произвел до сих пор. Если вам интересно прочитать полный и подробный список, вы можете увидеть их здесь.
Но суть того, что у меня есть до сих пор, здесь:
- Бизнес программирования
- Объектно-ориентированное программирование в WordPress (Введение в основные принципы)
- Среда разработки WordPress
- Использование кода Visual Studio
- Модульное тестирование
- Независимый разработчик WordPress
И это контент, который у меня есть для участников сайта на данный момент. Но это не отвечает на вопрос, что будет дальше (и не отвечает на вопрос, почему я изложил вещи именно так, как у меня есть), поэтому я решил написать об этом пост.
Контент для участников сайта
Во-первых, причина того, что так много контента было выложено таким образом, заключается в том, что я думаю, что есть основа, которую необходимо заложить для участников, чтобы мы все были на одной и той же странице пословиц, прежде чем приступить к программированию.
Но это не только программирование. Это понимание:
- что нужно установить,
- как использовать IDE,
- базовое понимание модульного тестирования,
- как обращаться с WordPress с независимой точки зрения, прежде чем углубляться в теорию.
Я знаю, что многое из этого может показаться шумом или бессмысленным материалом, если у вас есть определенный уровень опыта. Но есть много людей, для которых это ново — и я думаю, что это хорошо — потому что это помогает подготовить почву для введения набора способов рассмотрения программирования в контексте WordPress с использованием стратегий разработки программного обеспечения.
Конечно, есть место для обсуждения последней части этого предложения, но я поклонник программирования на стороне сервера, я думаю, что объектно-ориентированное программирование — это надежный подход к решению проблем, но перед этим важно сделать уверен, что другие вещи на месте в первую очередь.
И это цель содержания до сих пор.
Так что же дальше?
Далее я хочу начать заниматься объектно-ориентированным программированием в WordPress двумя способами:
API виджетов
Во-первых, я хотел взглянуть на API виджетов и, возможно, даже написать наш виджет. Причина в том, что из этого API можно извлечь некоторые уроки объектно-ориентированного подхода и то, как мы можем реализовать его самостоятельно.
Мы рассмотрим наследование, а также некоторые другие функции, предоставляемые API.
Современное развитие
Далее я планирую рассказать о создании плагина с нуля, используя:
- Композитор
- загрузочный файл
- Абстрактные классы,
- Репозиторий,
- Подписчики (для шаблона проектирования, управляемого событиями, который использует WordPress),
- И использование PHP7 вместе со стандартами кодирования PSR и современным рабочим процессом разработки.
Так что в ближайшие месяцы у участников будет много интересного. Я взволнован, чтобы пройти через это и предоставить как можно больше контента.
Да, он может двигаться медленнее, чем кому-то может понравиться, но он также будет быстрее, чем скорость написания некоторых других статей за последние пару месяцев.
Вот так
С учетом сказанного, я с нетерпением жду следующего этапа контента, продолжая одновременно завершать контент The Independent WordPress Developer и стремясь улучшить доставку того, что у меня есть до сих пор.
Если вы не являетесь участником и что-то из этого кажется вам интересным, то вы можете зарегистрироваться здесь.
