Nuovi contenuti per i membri del sito: OOP e altro
Quando ho deciso di creare una sezione riservata ai membri del mio sito Web, era per fare due cose:
- fornire ai membri l’accesso ad articoli di alta qualità su come affrontare la programmazione orientata agli oggetti in WordPress,
- concede sconti ad altri prodotti e servizi che ho trovato utili tramite amici, conoscenti e altri servizi.
Periodicamente, ricevo domande sui contenuti che ho prodotto finora. Se sei interessato a leggere l’elenco completo e dettagliato, puoi vederli qui.
Ma il succo di quello che ho finora è qui:
- Il business della programmazione
- Programmazione orientata agli oggetti in WordPress (Introduzione ai principi di base)
- Un ambiente di sviluppo WordPress
- Utilizzo del codice di Visual Studio
- Test unitario
- Lo sviluppatore indipendente di WordPress
E questo è il contenuto che ho finora per i membri del sito. Ma questo non risponde alla domanda su cosa verrà dopo (né risponde alla domanda sul perché ho disposto le cose nel modo in cui ho fatto), quindi ho pensato di scrivere un post per farlo.
Contenuto per i membri del sito
Primo, il motivo per cui così tanti contenuti sono stati strutturati in questo modo per cominciare è che penso che ci sia una base che deve essere gettata affinché i membri abbiano in modo che siamo tutti sulla stessa pagina proverbiale prima di entrare nella programmazione.
Ma non è nemmeno solo programmazione. È comprensione:
- cosa deve essere installato,
- come usare un IDE,
- una comprensione di base del test unitario,
- come gestire WordPress da una prospettiva indipendente prima di entrare nella teoria.
So che molto di questo può sembrare rumore o materiale inutile se hai un certo livello di esperienza. Ma ci sono molte persone per cui questo è nuovo – e penso che sia una buona cosa – perché aiuta a preparare il terreno per inaugurare una serie di modi per considerare la programmazione nel contesto di WordPress utilizzando strategie di ingegneria del software.
Certo, c’è spazio per il dibattito sull’ultima parte di quella frase, ma sono un fan della programmazione lato server, penso che la programmazione orientata agli oggetti sia un modo solido per affrontare la risoluzione dei problemi, ma prima di farlo, è importante fare sicuro che le altre cose siano a posto prima.
E questo è lo scopo del contenuto finora.
Allora, qual è il prossimo?
Successivamente, quello che sto cercando di fare è iniziare ad affrontare la programmazione orientata agli oggetti in WordPress in due modi:
L’API dei widget
Per prima cosa, volevo dare un’occhiata all’API dei widget e forse anche scrivere il nostro widget. Il motivo è che ci sono alcune lezioni orientate agli oggetti da imparare da questa API e come possiamo implementarla noi stessi.
Daremo un’occhiata all’ereditarietà e ad alcune delle altre funzionalità fornite dall’API.
Sviluppo moderno
Successivamente, ho intenzione di parlare della creazione di un plug-in da zero utilizzando:
- Compositore
- un file bootstrap
- Classi astratte,
- Un deposito,
- Abbonati (per il modello di progettazione basato sugli eventi utilizzato da WordPress),
- E utilizzando PHP7 insieme agli standard di codifica PSR e al moderno flusso di lavoro di sviluppo.
Quindi c’è un bel po’ di cose in arrivo per i membri nei prossimi mesi. Sono entusiasta di esaminarlo e di fornire quanti più contenuti possibile.
Sì, potrebbe spostarsi a una velocità per articolo più lenta di quanto potrebbe piacere ad alcuni, ma sarà anche più veloce della velocità con cui alcuni degli altri articoli sono stati scritti negli ultimi due mesi.
Eccoci qui
Detto questo, non vedo l’ora che arrivi la fase successiva del contenuto, continuando a concludere contemporaneamente il contenuto di The Independent WordPress Developer e cercando di migliorare la consegna di ciò che ho finora.
Se non sei un membro e tutto ciò ti sembra interessante, puoi registrarti qui.
