Domande con tag 'php'

3
risposte

Un'applicazione dovrebbe recuperare da un'eccezione generata in PHP?

Cosa succede se il programmatore utilizza Eccezioni per il debug? Sarebbe meglio in questo caso segnalare l'errore e interrompere immediatamente lo script poiché idealmente tutti i bug dovrebbero essere risolti in modo radicale? È un modo cor...
posta 05.06.2015 - 19:33
1
risposta

Perché SRP utilizza il costrutto di classe per contenere una responsabilità contraria all'utilizzo di qualsiasi altra entità OOP?

Stati SRP ... There should never be more than one reason for a class to change. Ma perché una classe? Perché non utilizzare la granularità di una funzione / metodo? Che cosa invece di separare la mia funzionalità in classi separate , la...
posta 01.07.2015 - 21:23
2
risposte

È necessario verificare che ogni campo dati esista quando analizza i dati da un'API

Scrivo molti software per interagire con le API. Queste API forniscono dati solitamente sotto forma di un documento XML o JSON. Questi documenti suppongono di seguire una specifica e una struttura. In pratica, tuttavia, questo può essere diff...
posta 08.09.2016 - 23:07
2
risposte

Come organizzare il codice che converte da un tipo all'altro

Se ho una classe DateRange , e voglio tradurre un DateRange in SQL (ad esempio some_col >= '2015-3-5' AND some_col <= '2015-3-5' ), dove dovrei inserire il metodo che traduce? Nulla di ciò che ho visto finora sembra molto buon...
posta 05.03.2015 - 10:28
1
risposta

L'ordine dei tag phpDocumentor è importante?

Quando documentiamo la nostra classe, metodo e / o funzione con phpDocumentor , c'è un ordine specifico Dovrei seguire secondo gli standard? So che non importa per l'output del documento. Dal momento che sta emettendo l'ordine quello che ho...
posta 16.09.2014 - 11:33
2
risposte

Miglior modello di progettazione per libreria con modello di dati

Sto refactoring una vecchia libreria Codeigniter per essere indipendente dal framework php. Ci sono queste parti principali: l'oggetto di connessione - questo verrà da "utente"; cioè, la connessione del framework o la propria libreria di co...
posta 16.03.2014 - 09:53
3
risposte

Utilizzo di due versioni di una classe nello stesso codice

Nel mio lavoro, nel nostro progetto principale, abbiamo una classe di Validazione che si è evoluta con gli anni. Ee ha un vecchio progetto con una classe User che usa una vecchia versione della classe Valdiation. E dobbiamo aggiornare alcune...
posta 18.07.2013 - 16:12
1
risposta

Diversi operatori nella stringa di query come? var! = value

Questo potrebbe effettivamente essere 2 domande in una. Studiando alcune API mi sono imbattuto in una API che suggerisce di avere operando diverso da uguale (=) all'interno della stringa di query ( link ): mycompany.salesboard.com/api/cont...
posta 16.10.2014 - 00:51
1
risposta

È una cattiva pratica incapsulare una singola operazione in una classe? [duplicare]

Recentemente ho avuto un backstage su StackOverflow sulla mia risposta a questa domanda . La domanda era semplice. L'autore voleva trasformare un numero in una versione abbreviata che aggiungeva K , M o B a seconda della dimensione de...
posta 05.02.2014 - 16:15
2
risposte

Twitter nel browser dell'app + nella stringa dell'agente utente

Recentemente (credo alcune settimane fa) con l'ultimo aggiornamento dell'app Twitter per iOS, tutti i collegamenti trovati all'interno dei tweet sono aperti nel browser integrato di Twitter. La mia domanda è come trovare l'agente browser di Twit...
posta 09.03.2013 - 15:39