Tutte le domande

1
risposta

In che modo i componenti stateless di React 0.14 offrono miglioramenti delle prestazioni senza shouldComponentUpdate?

Questa domanda è andata in giro per la mia testa da quando ho letto le note di rilascio (e altro hype relativo) su React 0.14 - Sono un grande fan di React e penso che i componenti stateless ( link ) sono un'idea eccellente, sia per la facilità...
posta 17.11.2015 - 20:21
1
risposta

Che cosa significa la licenza di Apache per "Permesso: uso commerciale"

A choosealicense.com/licenses Sto leggendo la licenza di Apache e vedo che sotto Permitted c'è Commercial Use : This software and derivatives may be used for commercial purposes. Significa che possono usare (e modificare) la m...
posta 03.01.2014 - 10:06
1
risposta

Transizione dal progetto database-first al progetto DDD

Abbiamo un progetto web api c # che è stato creato utilizzando il database-first diversi anni fa. Ora è necessario passare all'architettura DDD per questo stesso progetto. Il motivo principale di ciò è porre l'accento sulla logica di business (c...
posta 24.01.2017 - 22:46
4
risposte

La documentazione utente include gli screenshot? [duplicare]

Questa domanda si concentra sulla documentazione utente , non sulla documentazione del codice. Ho appena finito il mio progetto software, e le persone per cui lavoro mi aspettano che scriva la documentazione dell'utente, descrivendo tutto...
posta 16.09.2013 - 13:18
1
risposta

Perché c'è un 20 e non 21 in alcune versioni di Planning Poker?

In Planning Poker, le carte di solito contengono numeri della sequenza di Fibonacci, che è 0,1,1,2,3,5,8,13,21,34,55 ecc. Tuttavia, puoi consultare la pagina di Wikipedia (e questo mi è stato confermato da persone che lavorano in diverse po...
posta 14.10.2013 - 09:56
3
risposte

È buona pratica dichiarare una funzione in linea?

Sto scrivendo un metodo e, in base a un campo di configurazione, ho bisogno di cambiare da dove ottengo i miei dati. Ciò che questo mi porta a dover scrivere codice che assomiglia a questo: List<string> result = new List<string>();...
posta 08.07.2014 - 15:23
2
risposte

Perché l'interfaccia generica non può implementare il tipo dinamico?

Se possibile: IList <dynamic> = new List <dynamic>; o class A <T> { A(T){} } class B: A <dynamic> {} . Perché non è possibile farlo: class U: IEnumerable <dynamic> {}     
posta 12.06.2016 - 15:59
2
risposte

Cattiva pratica per definire le costanti in base a una chiamata di funzione?

In Python quando si scrivono script di gestione dei file ho spesso un percorso di base che è una costante, BASE = "C:/" Naturalmente userò il percorso di base per creare altri percorsi in seguito, compresi altri percorsi che non cambieranno...
posta 13.11.2015 - 12:03
2
risposte

C'è qualcosa di peculiare in Matlab o Mathworks che supporta così tanto codice "non documentato"?

Recentemente ho studiato molto Matlab cercando di interfacciarmi con il lavoro di un ingegnere dell'algoritmo interno per modularizzarlo per l'uso in un banco di prova al di fuori della sua suite di applicazioni. Ho trovato molti collegamenti da...
posta 16.06.2015 - 23:23
2
risposte

Registrazione degli eventi a scopo di segnalazione

Esistono modelli di progettazione o best practice relativi agli eventi di registrazione da utilizzare nei sistemi di reporting e BI. Ad esempio, in un sistema che gestisce gli ordini da un sito Web, sarebbe utile se un addetto all'assistenza...
posta 02.05.2014 - 14:03