Domande con tag 'object-oriented'

1
risposta

PHP: dove chiamare la classe helper in MVC?

Ho una classe helper in Laravel 5.1 con metodi statici per calcolare numeri settimanali, date in settimane, ecc. (Perché statico? Ho bisogno di un massimo di 1 istanza di questa classe helper) Ho bisogno di questa logica nelle mie opinioni. S...
posta 02.12.2015 - 17:24
1
risposta

È sempre meglio usare __construct () nei modelli e nelle viste di CodeIgniter, anche se non è necessario? [chiuso]

A volte abbiamo modelli e controllori in cui function __construct() non fa nulla, ma è in cima a tutti i metodi nei modelli e nei controllori di CodeIgniter. Un sacco di libri CodeIgniter lo insegnano in questo modo. Di seguito è riportato...
posta 24.11.2015 - 07:57
1
risposta

È una cattiva pratica che un'istanza composta possa fare riferimento al suo genitore? Se sì, perché?

Sto costruendo una classe Selection che contiene e consente di manipolare Items selezionato su un'area di lavoro. Il Selection fa parte di Document , il contenitore di app di primo livello, se lo desideri. Mi piacereb...
posta 14.06.2018 - 18:14
1
risposta

Il principio di segregazione dell'interfaccia si applica ai parametri / oggetti richiesta?

Recentemente ho visto un esempio di ciò che ritengo sia una chiara violazione dell'ISP, ma il mio collega ha sostenuto che è più facile da usare. Questo è quello che è successo: La classe Options aveva due campi inviati come parametro a...
posta 28.06.2018 - 09:54
1
risposta

Come modellare sotto Gerarchia con OOP

Nota che non posso utilizzare l'ereditarietà statica a causa delle limitazioni della lingua (Java). Esiste una classe di costruzione generale. Ogni istanza di Building ha proprietà che esistono indipendentemente dalle variabili di ista...
posta 16.04.2018 - 03:36
1
risposta

Come interagiscono tra loro Event Bus e ReativeX?

Volevo esaminare i modelli di comunicazione / disaccoppiamento e come migliorarli. Il mio attuale approccio è di avere un comandante centralizzato nella forma di un bus eventi e farlo essere quello che risponde alla maggior parte delle intera...
posta 05.11.2014 - 14:04
1
risposta

come nominare i dati necessari per creare un oggetto? [duplicare]

Immagina di avere un oggetto user contenente i seguenti dati: id , name , email , telephone , address , created date , last update date . Per creare l'utente è necessario solo un sottoinsieme di queste proprie...
posta 20.10.2017 - 17:10
1
risposta

OO Class Design per carte bancomat

Devo progettare una classe per le carte bancomat con i seguenti attributi: Nome del titolare della carta Numero carta Pin Oltre ai getter e ai setter, ho un metodo per convalidare il pin dello sportello automatico. Secondo il principi...
posta 12.04.2018 - 18:13
1
risposta

Quale potrebbe essere un buon modo per mettere le mani su esperienza con PHP Object Oriented [chiuso]

Sono uno studente di informatica. Ho seguito un corso su OOP e ho compreso i concetti (classi, estensione, incapsulamento, ecc.). Sono anche uno sviluppatore web, lo faccio da circa tre anni; Ho lavorato con Laravel e Codeigniter, ma non ho mai...
posta 16.06.2015 - 15:33
1
risposta

OOP bloccato su design degli oggetti / denominazione

Sto progettando uno strumento .NET che utilizza la reflection per riportare informazioni sui metodi all'interno dei nostri assembly. È completamente orientato agli oggetti e costituito da oggetti Assembly Objects, Class Objects e Method tutti...
posta 23.05.2017 - 07:51