Al momento, dobbiamo build un’applicazione basata su uno esistente. Il codice per quella vecchia applicazione dovrebbe essere gettato via e riscritto, ma come di solito accade – invece di riscriverlo, dobbiamo basarci su qualcosa di nuovo. Recentemente, abbiamo deciso di seguire il percorso DomainDrivenDesign. Quindi – il livello anti-corruzione potrebbe essere una soluzione per i […]
qualcuno può spiegare cosa è il buffer di carico e come è diverso dalle code di invalidazione. e anche la differenza tra i buffer dei negozi e scrivere combinare i buffer? Il documento di Paul E Mckenny http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.07.23a.pdf spiega molto bene i buffer del negozio e le code di invalidazione, ma sfortunatamente non parla di […]
È ansible strutturare un programma C ++ in modo che (quasi) tutto il codice risieda nei file di intestazione. Sembra essenzialmente un programma C # o Java. Tuttavia, è necessario almeno un file .cpp per inserire tutti i file di intestazione durante la compilazione. Ora so che alcune persone detesterebbero assolutamente questa idea. Ma non […]
Ogni volta che creo un object che ha una proprietà di raccolta, vado avanti e indietro sul modo migliore per farlo? proprietà pubblica con un getter che restituisce un riferimento alla variabile privata metodi get_ObjList e set_ObjList espliciti che restituiscono e creano oggetti nuovi o clonati ogni volta get_ObjList esplicito che restituisce un IEnumerator e […]
Ho difficoltà a scegliere una strategia di autenticazione decente / sicura per un’architettura di microservizi. L’unico post SO che ho trovato sull’argomento è questo: Single Sign-On in Microservice Architecture La mia idea qui è quella di avere in ogni servizio (ad esempio autenticazione, messaggistica, notifica, profilo ecc.) Un riferimento univoco a ciascun utente (piuttosto logicamente […]
Sto usando Spring MVC con Hibernatedaosupport per le mie lezioni DAO. Confuso qui da dove iniziare la transazione, se dovrebbe essere nel livello di servizio o nel livello DAO? La mia vista interagisce con il livello di servizio. I DAO vengono iniettati nei servizi. Qual è il modo giusto di utilizzare Spring MVC con Hibernate […]
AGGIORNARE: Questa è una delle mie domande più visitate, eppure non ho ancora trovato una soluzione soddisfacente per il mio progetto. Un’idea che ho letto in una risposta ad un’altra domanda è quella di creare uno strumento che possa creare soluzioni “al volo” per progetti selezionati da una lista. Devo ancora provarlo però. Come strutturate […]
Sto cercando di implementare il framework di plottaggio Cocoa (Alpha Release 0.1) nella mia app per iPhone. Ho pensato di provare prima a eseguire l’esempio che hanno fornito. Ho tentato di aprire e compilare il progetto in /Source/examples/CPTestApp-iPhone/ . Dice che il mio SDK di base mancava subito, quindi ho modificato le impostazioni di Project […]
Mi sono imbattuto in interviste diverse in cui mi è stato chiesto di sapere perché viene utilizzato l’incapsulamento? Il cui requisito è in realtà l’incapsulamento? È per gli utenti del programma? O è per i colleghi? O è per proteggere il codice dagli hacker?
Una vera domanda che mi sono posta ultimamente è che le scelte di design hanno portato x86 ad essere un’architettura little endian invece di un’architettura big endian?