Pensare ad oggetti è fondamentale (e naturale) in alcuni linguaggi di programmazione. In Objective-C, ad esempio, non c’è cosa che non possa essere pensata e modellata ad oggetti. In PHP questa prassi è meno frequente, un pò perché il linguaggio è da poco orientato agli oggetti, un pò perché non offre molto a livello di programmazione OO, e un pò perché gli stessi programmatori PHP hanno forse paura di appesantire o di imbarcarsi in situazioni apparentemente risolvibili con la scrittura di codice più lineare.
Articoli con Tag ‘WPDK’
WPDK: thinking Object-Oriented
WPDK: PHP Overloading
L’overloading è quella caratteristica di molti linguaggi orientati agli oggetti in grado di distinguere due o più metodi chiamati in modo identico dalle differenze dei parametri. Attenzione perché come indicato nel manuale PHP:
PHP’s interpretation of “overloading” is different than most object oriented languages. Overloading traditionally provides the ability to have multiple methods with the same name but different quantities and types of arguments.
Comunque sia, se il PHP fosse davvero tipizzato e includesse l’overloading, si potrebbe scrivere:
WPDK: Javascript pattern
Proseguendo il nostro tour sul WPDK, oggi voglio illustrarvi il pattern Javascript utilizzato nel framework.
Javascript possiede molti pattern, quello che abbiamo scelto (una variante del Module Pattern) credo mantenga una buona similitudine con PHP, garantendo comunque ottimi vantaggi a livello di script. La similitudine l’ho ricercata in quanto alcune classi Javascript possiedono una loro controparte in PHP, o viceversa.
WPDK: how I did it
Durante lo sviluppo del sistema wpXtreme e in particolare del KIT di sviluppo WPDK (WordPress Development Kit), ho imparato moltissime cose! Soprattutto ho iniziato ad apprezzare tecniche che in passato usavo di rado.
Voglio quindi iniziare con questo post a raccontarvi tutte le cose meravigliose che ho imparato ad amare e mettere in pratica, in relazione allo sviluppo del framework WPDK dedicato allo sviluppo su WordPress.
WPDK WordPress Development Kit
Il WPDK (WordPress Development Kit) è un framework proprietario sviluppato per velocizzare lo sviluppo della suite wpXtreme. L’uso di un framework, oltre a rendere la creazione di plugin per WordPress più rapida, permette di concentrare in un unico luogo numerose funzioni comuni a molti plugin. Il WPDK rappresenta quindi un vero eproprio SDK per lo sviluppo di plugin (e non solo), fornendo API e servizi che possono essere aggiornati e migliorati nel tempo.






Ultimi Commenti
Giovambattista Fazioli: @ale: Come indicato @Kevin vedi sul repo di GitHub: https://github.com/gfazioli/Ch roma-Key
Giovambattista Fazioli: @Kevin: See https://github.com/gfazioli/Ch roma-Key
Kevin: Very nice example – would like to see the .fla too!
Ludovica: Ciao! Ti spiego il mio dubbio. Quando scrivo un post non inserisco immagini nell’articolo (se così...
Marco: ciao @Giovambattista Fazioli, grazie per tutte le delucidazioni di questa ottima guida. Avrei un quesito da...