Domande con tag 'object-oriented'

1
risposta

È una buona idea caricare tutti i dati utente in cima a ciascun file, comprese le informazioni sensibili?

Ho scritto una classe User come questa: <?php class User{ private $id; private $username; private $password; private $name; private $email; private $key; private $phone; private $is_verified; private $l...
posta 07.04.2018 - 15:33
2
risposte

Dove e come archiviare gli URL in un modulo Web?

Situazione Attualmente sto rifattorizzando il codice web esistente. Il codice attualmente ruota intorno a un oggetto ServerConfiguration . Sembra qualcosa del genere: string UrlBase = "https://myserver.com/api" string UrlLogin = "/v1/lo...
posta 04.04.2018 - 12:24
2
risposte

All'interno di un metodo non statico non statico, se si usano solo alcuni membri non statici, dovrei convertirlo in metodi statici con parametri?

Secondo Ci sono linee guida su quanti parametri una funzione dovrebbe accettare? , è ok se un metodo ha pochi parametri. Secondo link , se un metodo non statico non si basa su membri non statici, è preferibile essere statico. E il caso c...
posta 26.04.2018 - 04:04
1
risposta

La differenza tra gli scenari del prodotto e i casi d'uso del requisito nelle specifiche del software [chiuso]

Sto provando a scrivere una specifica per un progetto (ancora un antipasto) e sono entrato nella nuance tra le due sezioni: product scenarios e il seguente requirement's Use cases . Non ho capito esattamente quale dovrebbe esser...
posta 01.05.2018 - 17:50
1
risposta

I servizi dovrebbero essere utilizzati in un ViewModel

Quindi ho un servizio che viene iniettato nel mio controller tramite l'iniezione di dipendenza. Posso usarlo nel controller più volte per convertire un valore quando si assegna a una particolare proprietà in un ViewModel. Oppure potrei passare u...
posta 03.08.2018 - 05:36
3
risposte

Esiste un linguaggio di programmazione con oggetti e generici, ma senza ereditarietà?

Il linguaggio di programmazione GO ha oggetti ma non ereditarietà. Ha anche generici per i tipi built-in Array e Map. Esiste un linguaggio di programmazione con gli oggetti ma non l'ereditarietà e con i generici (cioè i tipi parametrizzati) per...
posta 31.07.2018 - 21:06
1
risposta

Controller PHP MVC che utilizzano ajax

Sto imparando a utilizzare il pattern MVC per progettare il software del mio PHP. Io uso sempre ajax per inviare richieste ai miei controller così spesso ho una struttura di codice come questa: <?php if(isset($_POST['action']) && $_...
posta 19.07.2018 - 12:43
3
risposte

Invia record utilizzando la modalità asincrona o di sincronizzazione

Ho un sacco di chiavi e valori che voglio inviare alla nostra coda di messaggistica comprimendoli in un array di byte. Creerò un array di byte di tutte le chiavi e i valori che dovrebbero sempre essere inferiori a 50 K e quindi inviarli alla nos...
posta 11.01.2018 - 23:35
4
risposte

Procedura consigliata per popolare una classe 'contenitore'

diciamo che ho diversi oggetti Object A , Object B , Object C in diverse parti del mio progetto. Ho definito un Object X che viene utilizzato solo per memorizzare alcuni valori specifici dagli oggetti sopra menzionati più alcun...
posta 24.05.2018 - 14:53
2
risposte

L'inserimento della logica di servizio nella propria classe è considerato negativo?

Ad esempio, supponiamo di avere questa meravigliosa interfaccia: public interface BestService { public String whoIsAGoodService(String serviceName); } Per quanto riguarda l'implementazione, possiamo trovare il seguente metodo: @Over...
posta 29.12.2017 - 11:56