Trovo che anche quando lavoro con un framework MVC (ad esempio CodeIgniter), ricorro regolarmente a matrici nidificate anziché a oggetti. Ciò non segue la mia comprensione del bene orientato agli oggetti. Ad esempio, se dovessi trasferire il codice su Java, non mi sognerei di passare array (o vettori o altro) …
A volte ti impegni e deleghi piccole attività a programmatori junior. Ma se non presti abbastanza attenzione ti trovi con questo tipo di codice in produzione: class DivtoggleController extends Zend_Controller_Action { public function closeAction() { /* ... code removed for brevity ... */ $req = $this->getRequest(); $formData = $req->getPost(); $d …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Sono entusiasta delle modifiche apportate a PHP 6 in anteprima in …
Sto imparando DDD e sto pensando di lanciare eccezioni in determinate situazioni. Comprendo che un oggetto non può entrare in un cattivo stato, quindi qui le eccezioni vanno bene, ma in molti esempi le eccezioni vengono lanciate anche per esempio se stiamo provando ad aggiungere un nuovo utente con l'e-mail …
Breve formato della domanda È nelle migliori pratiche di DDD e OOP iniettare servizi nelle chiamate al metodo dell'entità? Esempio di formato lungo Supponiamo di avere il classico caso Order-LineItems in DDD, in cui abbiamo un'entità dominio denominata un ordine, che funge anche da radice aggregata e che l'entità è …
Vuoi migliorare questo post? Fornire risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Di recente ho realizzato un programma. Ho dimenticato di eliminare 2 righe di codice. Quell'errore mi è costato …
I nomi delle variabili influiscono sulle prestazioni del sito Web? So che questo sarà un numero molto basso, ma qualcuno può ancora fornire i motivi per non scegliere un nome di variabile lungo in termini di prestazioni?
Stiamo costruendo un'architettura Microservice per i nostri progetti, con applicazioni Symfony principalmente front-end che interagiscono con le API RESTful back-end. Il problema è che questo approccio sta rompendo la gestione delle entità di Symfony basandosi pesantemente su Doctrine con il database. Laddove Symfony di solito gestisce entità con Doctrine, automatizzando …
sfondo Sto lavorando su un'app per un client che include alcune funzionalità di social network. Inizialmente stavo sviluppando il front-end mobile, ma le circostanze mi hanno lasciato incaricato di sviluppare anche il back-end. Come sfondo generale, il nostro sistema consente agli utenti di seguire altri utenti e ricevere notifiche su …
Penso che sia sicuro affermare che la maggior parte delle applicazioni Web si basa sul paradigma richiesta / risposta. PHP non ha mai avuto un'astrazione formale di questi oggetti. Un gruppo sta cercando di cambiare questo: https://github.com/php-fig/fig-standards/blob/master/proposed/http-message.md Tuttavia, hanno una sorta di tracciamento laterale sul problema dell'immutabilità. Da un lato, …
Dato il concetto di "controller skinny, modelli fat" e l'accettazione generale che Views può richiamare direttamente i modelli quando richiedono dati per l'output, si dovrebbe considerare la gestione delle parti "get e display" delle richieste all'interno di Views e non del controller? Ad esempio (tentato di mantenere il codice abbastanza …
Quando scrivo la generazione di pagine in PHP, mi ritrovo spesso a scrivere una serie di file disseminati di query sul database. Ad esempio, potrei avere una query per recuperare alcuni dati su un post direttamente dal database per visualizzarli su una pagina, in questo modo: $statement = $db->prepare('SELECT * …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Qual è il modo migliore e più sicuro per gestire le …
Ho notato che il 26 luglio (il mio compleanno) viene utilizzato molto spesso in vari esempi di PHP relativi alla prevenzione della memorizzazione nella cache http utilizzando l' Expiresintestazione, come: /programming/12398714/cache-issue-with-private-networking-stream /programming/2833305/how-to-expire-page-in-php-when-user-logout http://expressionengine.com/archived_forums/viewthread/81945/ Cosa c'è di speciale in quella data?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.