Tutte le domande

1
risposta

Dividere la documentazione tra docstring e sfinge

Sto usando una combinazione di docstring e Sphinx per documentare i miei programmi Python. Con l'autodoc di Sphinx, posso scrivere molta documentazione nel sorgente come docstring. C'è uno standard per la quantità di documentazione da inserire i...
posta 24.01.2013 - 02:51
3
risposte

Come posso migliorare nello spiegare il codice ad altri sviluppatori? [chiuso]

Anche se la domanda stessa potrebbe sembrare sciocca, la risposta è molto importante per me, poiché ritengo che il problema abbia un impatto negativo sulle mie prestazioni lavorative. Un po 'di sottofondo qui: sono un esperto sviluppatore di...
posta 21.02.2013 - 15:14
4
risposte

main () prototipi di funzioni

Per quanto ne so, main () La funzione ha i seguenti prototipi: int main(); int main(int argc, char **argv); Ora, C non supporta l'overloading, quindi come sono i prototipi multipli di main () supportato?     
posta 02.03.2013 - 08:36
2
risposte

Metodi statici di supporto in TDD

Sto creando un'applicazione che sarà testabile (unità + integrazione). In questa applicazione ho una classe statica FileHelper, public static class FileHelper { public static void ExtractZipFile(Stream zipStream, string location) {...
posta 07.02.2013 - 09:46
3
risposte

DDD: dove posizionare i gestori di eventi di dominio?

Potresti dirmi la tua opinione su quale livello è quello giusto per posizionare i gestori di eventi di dominio in DDD? Ad esempio, ho un servizio applicativo per aggiungere un nuovo contratto e vorrei inviare una notifica via email alla persona...
posta 28.07.2016 - 08:54
3
risposte

DDD - Il pattern anemico del modello di dominio è anti? Dovremmo utilizzare modelli di dominio ricchi? [chiuso]

Il modello di dominio anemico è stato criticato molto tempo fa da Evans e Fowler , poiché apparentemente va contro l'orientamento agli oggetti principi, ecc. La comunità DDD è chiaramente allineata con queste affermazioni. Tuttavia, negli ul...
posta 22.10.2017 - 19:28
4
risposte

Struct vs class in Swift

Uno dei motivi per cui le strutture possono essere più performanti delle classi è che non è necessario ARC per le strutture. Ma supponiamo di avere la seguente struttura in swift: struct Point { var x:Float var y:Float mutating func s...
posta 09.04.2017 - 16:12
4
risposte

Come gestire gli URI contenenti parametri non utilizzati dall'API?

In un'interfaccia API REST, dovrei verificare esplicitamente che il client abbia utilizzato solo i parametri utilizzati dall'API e restituire un HTTP 403 se un parametro di cui l'API non è a conoscenza era incluso nella richiesta? Un po 'di c...
posta 29.12.2017 - 15:39
4
risposte

Come posso contare la frequenza delle stringhe?

Ho 3 miliardi di stringhe. Voglio creare una mappa di frequenza in modo da poter scartare stringhe che si verificano meno di 100 volte o più di 100.000 volte. Che tipo di strutture dati dovrei usare? Sto pensando a qualche tipo di filtro per la...
posta 22.08.2016 - 18:57
2
risposte

Come trattare le librerie interne

Sto affrontando problemi nella strutturazione di progetti e librerie. Nella società per cui lavoro spesso vedo che le cose sarebbero più manutenibili e meno soggette a errori, se potessimo estrarre codice comune e creare librerie con quel cod...
posta 09.01.2017 - 13:39