Domande con tag 'architecture'

4
risposte

Perché tanti spazi dei nomi iniziano con com

Ho notato che molte aziende usano gli spazi dei nomi di "nome di dominio inverso" e sono curioso di sapere da dove proviene questa pratica e perché continua. Continua semplicemente a causa della pratica meccanica o esiste un concetto di architet...
posta 21.12.2012 - 22:42
9
risposte

Perché un loop while (true) in un costruttore è effettivamente cattivo?

Anche se una domanda generale il mio ambito è piuttosto C #, sono consapevole che linguaggi come il C ++ hanno semantica diversa per quanto riguarda l'esecuzione del costruttore, la gestione della memoria, il comportamento indefinito, ecc. Qu...
posta 08.09.2016 - 11:04
4
risposte

Modello di dominio condiviso tra diversi microservizi

Immagina uno scenario di due diversi microservizi. Uno per gestire l'autenticazione all'interno del servizio, l'altro si occupa della gestione degli utenti. Entrambi hanno un concetto di utente e parleranno degli utenti attraverso le chiamate re...
posta 27.07.2015 - 08:24
11
risposte

Come architetto di software, dovrei concentrarmi molto sull'analisi dei log e sulla correzione dei bug di altri?

Sin dalla mia laurea (2005) lavoravo per la stessa compagnia di un ingegnere del software c ++. Un anno fa sono stato promosso come architetto software, ma mi sono trovato sempre più coinvolto nella qualifica e nella correzione dei bug, supporto...
posta 13.12.2012 - 14:30
9
risposte

Le classi manager possono essere un segno di cattiva architettura?

Ultimamente ho iniziato a pensare che avere molte classi di manager nel tuo design sia una brutta cosa. L'idea non è maturata a sufficienza per farmi un argomento convincente, ma ecco alcuni punti generali: Ho scoperto che è molto più diffi...
posta 11.01.2012 - 12:51
16
risposte

Quando si utilizza il principio di responsabilità unica, cosa costituisce una "responsabilità?"

Sembra abbastanza chiaro che "Principio di singola responsabilità" non significa "fa solo una cosa". Ecco a cosa servono i metodi. public Interface CustomerCRUD { public void Create(Customer customer); public Customer Read(int Customer...
posta 27.03.2017 - 21:32
17
risposte

L'ottimizzazione prematura è davvero la radice di tutto il male?

Un mio collega oggi ha impegnato una classe chiamata ThreadLocalFormat , che fondamentalmente spostava le istanze delle classi di Java Format in un thread locale, dal momento che non sono thread-safe e "relativamente costosi" da creare. Ho s...
posta 29.12.2015 - 08:56
14
risposte

Ci sono problemi con l'uso di Reflection?

Non so perché, ma mi sento sempre come se fossi "barato" quando uso il riflesso - forse è a causa del colpo di performance che so di aver preso. Una parte di me dice che se fa parte del linguaggio che stai utilizzando e può realizzare ciò che...
posta 15.08.2011 - 16:11
9
risposte

Cosa si può fare se "guidare con l'esempio" non funziona? [chiuso]

Ho lavorato per una grande azienda (8000+ dipendenti) per quasi 2 anni e sono stato assunto subito dopo aver terminato il mio corso di studi. Tutti qui devono confrontarsi quotidianamente con un codice legacy che è spesso progettato in modo m...
posta 27.01.2012 - 09:40
6
risposte

Qual è il ruolo dello sviluppatore principale in una squadra agile?

In un team di sviluppo non agile uno sviluppatore principale generalmente : Imposta lo standard (codifica e altro) Ricerca nuove tecnologie per il team Imposta la direzione tecnica per il team ha l'ultima parola in materia Progetta...
posta 23.04.2014 - 13:46