Tutte le domande

5
risposte

Switch vs Polymorphism

So che questo è un problema classico ma è così difficile scegliere il modo giusto o il migliore. Lascia che ti presenti una versione semplificata del codice. Progetta 1 usando l'interruttore: public class Disease { private Color color;...
posta 15.04.2017 - 15:56
5
risposte

Cosa fare con nomi di variabili lunghe?

Primo esempio: countryRepository.getCountriesFromAsiaWhereAreTheMostPlanesAndBoats(); countryRepository.getCountriesFromAfricaWhereAreTheMostCars(); Questi nomi sono troppo grandi? In quale altro modo chiamiamo queste funzioni? Stavo pen...
posta 03.03.2018 - 15:08
0
risposte

Conteggio di barili / trasformazione di Hough [chiuso]

Sto cercando di trovare un modo per contare i barili su un'immagine. Per questo sto usando Hough Transformation. Ho provato il mio codice per primo a riconoscere gli occhi e funziona in modo eccellente. Ma ora i problemi sono quando cerco...
posta 28.09.2014 - 05:37
3
risposte

Utilizzo di "Return" su "Break" o una combinazione

Quando si utilizza l'istruzione Switch , si sta utilizzando return invece di break o una combinazione di due forme pessime considerate? while (true) { var operation = Randomness.Next(0, 3); switch (operation) {...
posta 28.01.2015 - 23:00
2
risposte

Test di integrazione e stringa di connessione al database in app.config

Sto lavorando su un progetto in cui SqlConnection viene creato tramite un metodo statico, diciamo che è DatabaseAccess.GetSqlConnection() . Questo metodo legge il file .config per ottenere la stringa di connessione e crea una connession...
posta 28.03.2015 - 16:48
0
risposte

Perché ci sono così tanti file Python veramente grandi (5k + linee)? [chiuso]

C'è qualche motivo specifico che spinge i file Python a essere così grandi? I file Python possono contenere diverse classi all'interno di un file, e alcuni file vanno su più di 10k di lunghezza. Questo sembra andare contro l'idea di modularità e...
posta 23.04.2014 - 02:15
1
risposta

Scrittura di una sezione del compilatore - .reloc del COFF

Sto cercando un po 'di direzione nello scrivere un compilatore. Ho scritto in Common Intermediate Language , C# e vari altri linguaggi .NET; Ho scritto il mio Metadata Parser e ora sto cercando di capire i vari aspetti del layout Portab...
posta 29.11.2015 - 19:11
6
risposte

Comprendere meglio la composizione UML

La differenza tra Composizione e Aggregazione in UML (e talvolta anche nella programmazione) è che con Composition, la durata degli oggetti che compongono il composito (ad esempio un motore e un volante in un'auto) dipende dall'oggetto composito...
posta 26.05.2014 - 17:49
14
risposte

Cosa fare se trovi una vulnerabilità nel sito di un concorrente?

Mentre lavoravo a un progetto per la mia azienda, avevo bisogno di creare funzionalità che consentissero agli utenti di importare / esportare dati dal / al sito della concorrenza. Mentre lo facevo, ho scoperto un serio exploit di sicurezza che p...
posta 20.02.2011 - 21:09
2
risposte

Spiega il pattern ServiceLocator di ZF2

Sto osservando questo esempio Estratto pertinente dall'alto: class AlbumController { public function getAlbumTable() { if (!$this->albumTable) { $sm = $this->getServiceLocator(); //* My Qu...
posta 09.10.2015 - 17:55