Voglio analizzare un modulo multipart due volte: una volta per afferrare i campi in arrivo e successivamente per elaborare il caricamento del file. Sto cercando di mantenere una corretta separazione delle preoccupazioni all'interno della mia app Node: Il controller è responsabile della gestione dei campi in arrivo. Il modello è …
Ho il seguente metodo di estensione: public static IEnumerable<T> Apply<T>( [NotNull] this IEnumerable<T> source, [NotNull] Action<T> action) where T : class { source.CheckArgumentNull("source"); action.CheckArgumentNull("action"); return source.ApplyIterator(action); } private static IEnumerable<T> ApplyIterator<T>(this IEnumerable<T> source, Action<T> action) where T : class { foreach (var item in source) { action(item); yield return item; …
Abbiamo un sito Web basato su Django per il quale volevamo rendere parte del contenuto (testo e logica aziendale come i piani tariffari) facilmente modificabili internamente , quindi abbiamo deciso di archiviarlo al di fuori della base di codice. Di solito il motivo è uno dei seguenti: È qualcosa che …
Di solito i listener di eventi non devono sopravvivere agli oggetti che li hanno registrati. Significa che i listener di eventi dovrebbero essere mantenuti per impostazione predefinita da riferimenti deboli (archiviati in raccolte deboli dai listener di oggetti su cui sono registrati)? Ci sono casi validi in cui l'ascoltatore dovrebbe …
Sto avendo seri dubbi sulla progettazione della mia applicazione Web. Volevo separare la logica aziendale dall'interfaccia, quindi ho creato un'API Web che gestisce tutte le richieste al database. È un'API Web ASP.NET con framework Entity e un'unità di lavoro e un modello di repository generico. Finora è andato tutto bene. …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Capisco il concetto di un oggetto e, come programmatore Java, sento …
Uso git per i miei progetti personali, quindi non ho mai avuto problemi con Git, tuttavia ho avuto una discussione al lavoro oggi ed è qualcosa a cui non ho pensato. In TFS è possibile archiviare il changeset in uno shelfet, questo shelfet può essere visualizzato da altri sviluppatori, ad …
La mia comprensione è che un incontro Scrum giornaliero dovrebbe essere molto veloce, ospitato in modo amichevole e che richiede tutti i membri del team presenti. Perché è obiettivo è avere tutti aggiornati su ciò che fanno gli altri. Mi piacciono gli Scrum Daily Meetings che si svolgono in questo …
Ho difficoltà a capire come strutturare / progettare un'applicazione canvas usando un approccio simile a MVC in Javascript. L'interfaccia utente sarà abbastanza fluida e animata, i giochi abbastanza semplicistici ma con una forte enfasi su interpolazione e animazione. Capisco come funziona MVC in linea di principio ma non in pratica. …
Supponiamo di aver creato un'interfaccia IFolderRepositorycon metodi del genere: IEnumerable<Folder> GetAllFolders(); Folder GetFolderWithId(int id); void AddFolder(Folder newFolder); void ModifyFolder(Folder folderToModify, Folder folderAfterModification); void RemoveFolder(Folder folderToRemove); e ho implementato DatabaseFolderRepositorye diciamo CacheFolderRepositoryDecorator. Ora "centinaia di righe dopo" vorrei aggiungere la funzionalità delle cartelle SkyDrive, quindi sono pronto per aggiungere SkyDriveFolderRepository. Sfortunatamente …
Domanda semplice: capisco che la serializzazione in C # richiede costruttori predefiniti. Ciò eliminerebbe la possibilità di utilizzare DI iniettato dal costruttore (che è generalmente lo stile preferito di DI, nella mia lettura [citazione necessaria] ). Quindi è davvero una o una situazione o mi sto perdendo qualcosa? (Domanda a …
Puoi usare <<per moltiplicare e >>dividere i numeri in Python quando li trovo che trovo che usando il modo di spostamento binario di farlo sia 10 volte più veloce della divisione o moltiplicazione del modo normale. Perché usare <<e >>molto più veloce di *e /? Quali sono i processi dietro …
Recentemente ho letto e imparato molto sulla mischia e mi piace molto. Tuttavia, ho un paio di scenari probabili nella mia testa in cui non conosco la soluzione. Quindi diciamo che potrei voler organizzare un team agile di (ad esempio) quattro sviluppatori web (uno dei quali UI / UX designer). …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Mi sembra che i linguaggi di programmazione pensati per l'uso in …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Ultimamente ho pensato molto a come costruire un team di sviluppo …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.