Tutte le domande

3
risposte

Devo introdurre gli strumenti anche se potrei non averne bisogno adesso

Recentemente ho letto due articoli riguardanti due diversi approcci per la gestione delle tecnologie sottostanti di un sistema. Il primo è stato realizzato da ingegneri di reddit, spiegando come hanno gradualmente esteso i loro meccanismi di imp...
posta 01.09.2017 - 20:18
1
risposta

I loop in for significa iterazione o indice? [duplicare]

I loop in for significa iterazione o indice? Come potrei sapere il significato originale? Alcuni programmatori dicono che è un'iterazione, alcuni dicono che è indice. Mi sembra più un indice da cui parliamo --- passiamo da zero, al primo...
posta 30.10.2017 - 22:08
4
risposte

Quali sono i vantaggi delle variabili di istanza locali?

Ho la tendenza a invocare i metodi direttamente su una nuova istanza di classe come questa: new Person().GetAge() quando non ho bisogno dell'istanza della classe (qui Person) dopo l'invocazione. Tuttavia, ho visto molti sviluppatori cons...
posta 26.09.2018 - 17:34
5
risposte

Design pattern per la creazione di oggetti nascosti dal client

Ho difficoltà a capire quale modello di progettazione sarebbe il migliore per il seguente scenario. Un'applicazione utilizza un database. Quel database può essere la versione di produzione ( SQL ) o una versione di prova ( Test ). Ecco il mio de...
posta 17.11.2018 - 03:39
4
risposte

Metodi di estensione vs. Metodi di classe statica

Ho seguito un progetto di Visual Studio C # in cui il mio collega precedente usava molti Metodi di estensione in classi statiche su più file a seconda degli usi. Nella mia precedente esperienza sarei più selettivo quando uso i metodi di esten...
posta 19.12.2018 - 16:56
3
risposte

Ha senso che User-Agent sia richiesto per le API REST?

Una società (che chiamerò Company NNN da qui avanti), ha un'API REST. Nella mia azienda, utilizziamo l'API REST di Company NNN per fornire alcuni contenuti ai nostri utenti finali. Se invio la richiesta con il campo dell'intestazione User-Age...
posta 15.08.2017 - 00:28
6
risposte

Che pratica di filettatura è buona il 90% delle volte? [chiuso]

Poiché il mio thread SO è stato chiuso i Credo di poterlo chiedere qui. Quali pratiche o pratiche sono buone il 90% delle volte quando si lavora con threading con più core? Personalmente tutto ciò che ho fatto è stato condividere classi imm...
posta 08.01.2011 - 01:09
6
risposte

L'architetto del software dovrebbe pensare nei requisiti non funzionali nei primi giorni del progetto? [chiuso]

Basta confermare: la persona che agisce come un Software Architect dovrebbe pensare anche a requisiti non funzionali (prestazioni, scalabilità) anche nei primi giorni del progetto. Non è vero? Penso che l'architettura del software sia come costr...
posta 26.07.2017 - 20:47
5
risposte

È 2011 - perché devo ancora usare le tabelle per la posta elettronica?

Questo potrebbe sembrare uno sproloquio, ma sono curioso. I CSS hanno sostituito le tabelle per il layout molto tempo fa. Ma dobbiamo ancora usare le tabelle per il layout durante la creazione di e-mail ricche. Perché è questo? Ci sono alt...
posta 10.02.2011 - 20:24
8
risposte

Codice generico o codice facile da capire?

Al lavoro ora ho avuto una discussione con il collega, perché ho creato una pagina che ritiene troppo generica . La pagina ha 3 modalità (semplice, avanzata e speciale) - deve funzionare in questo modo, perché non scegliamo come vengono sc...
posta 28.01.2011 - 09:02