Domande taggate «php»

Domande su PHP, un linguaggio di scripting general-purpose ampiamente utilizzato, particolarmente adatto allo sviluppo Web.

4
È corretto introdurre metodi utilizzati solo durante i test unitari?
Recentemente stavo TDDing un metodo di fabbrica. Il metodo consisteva nel creare un oggetto semplice o un oggetto avvolto in un decoratore. L'oggetto decorato potrebbe essere di uno dei diversi tipi, tutti estendendo la StrategyClass. Nel mio test volevo verificare se la classe dell'oggetto restituito è come previsto. È facile …
12 php  tdd 

5
Vantaggi di più metodi rispetto a Switch
Oggi ho ricevuto una recensione del codice da uno sviluppatore senior che mi chiedeva "A proposito, qual è la tua obiezione alle funzioni di invio tramite un'istruzione switch?" Ho letto in molti posti su come pompare un argomento attraverso il passaggio ai metodi di chiamata è un OOP negativo, non …




7
Nei linguaggi orientati agli oggetti, quando gli oggetti devono eseguire operazioni su se stessi e quando devono essere eseguite operazioni sugli oggetti?
Supponiamo che ci sia una Pageclasse, che rappresenta un insieme di istruzioni per un renderer di pagine. E supponiamo che esista una Rendererclasse che sappia renderizzare una pagina sullo schermo. È possibile strutturare il codice in due modi diversi: /* * 1) Page Uses Renderer internally, * or receives it …


2
Principio SECCO nelle buone pratiche?
Sto cercando di seguire il principio DRY nella mia programmazione il più forte possibile. Recentemente ho imparato modelli di progettazione in OOP e ho finito per ripetermi un bel po '. Ho creato un modello di repository insieme a modelli Factory e Gateway per gestire la mia persistenza. Sto usando …

5
Dovrei usare JSON solo per usare JSON
Sto costruendo un sito di blog per l'apprendimento, con un back-end PHP / MySQl. Tutto l'input dell'utente viene gestito con i moduli inviati nelle richieste POST. L'uso di JSON renderà in qualche modo più semplice o più semplice la manutenzione o l'aggiunta di funzionalità? O sto semplicemente aggiungendo un formato …
11 php  json 

2
Localizzazione in php, best practice o approccio?
Sto localizzando la mia applicazione php. Ho un dilemma sulla scelta del metodo migliore per ottenere lo stesso risultato. Metodo 1: Attualmente sto memorizzando parole da localizzare in un array in un file php <?php $values = array ( 'welcome' => 'bienvenida' ); ?> Sto usando una funzione per estrarre …
11 php  localization 


1
Valutazione di spazi dei nomi PHP
Sono nella fase di pre-release di un progetto PHP open source, che spero venga utilizzato da altri sviluppatori nei loro progetti. Il progetto attualmente non supporta gli spazi dei nomi e sto cercando di valutare se dovrebbe usare gli spazi dei nomi o la convenzione di denominazione PEAR di Dir_Subdir_Class, …
11 php  namespace 

4
La paginazione riduce il carico del server? (teoria)
Mi chiedevo qual è il motivo dietro l'impaginazione? Viene utilizzato perché riduce l'onere per i server poiché limiteremmo tecnicamente la quantità di righe restituite per pagina? Volevo fare qualcosa senza impaginazione ma dato che sono nuovo a questo (sono un dilettante) ho iniziato a chiedermi se tecnicamente fosse OK o …
11 php  pagination 

3
Automatizzare la creazione di unit test
Quali sono alcune strategie che potrebbero essere utilizzate per automatizzare la creazione di casi di unit test? Quali aspetti avresti bisogno di esaminare in ogni classe per essere in grado di generare almeno uno scheletro decente per i test? Mi rendo conto che una soluzione automatica completa non è pratica, …
11 php  unit-testing 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.