Domande con tag 'coding-style'

4
risposte

Collegamento nei commenti di codice (ad altri ancoraggi / commenti unici)

Come consiglieresti di creare "ancore" nei commenti di codice, in modo che durante la manutenzione, gli sviluppatori possano facilmente fare riferimenti incrociati ad altri commenti di codice. Mi rendo conto che il software dovrebbe essere st...
posta 15.05.2012 - 10:23
1
risposta

Il caso speciale dovrebbe essere all'interno o all'esterno del ciclo for qui?

Ad esempio, supponiamo di avere 2 matrici: let arr1=[5,2,1]; let arr2=["abcde","ab","a"]; il mio lavoro è semplice: per verificare se la lunghezza delle stringhe in arr2 è maggiore dell'elemento corrispondente con lo stesso indice in arr1,...
posta 21.09.2018 - 08:10
2
risposte

Quanto accuratamente dovresti documentare i flussi di business per un prodotto o un sistema che stai imparando?

Lavoro su applicazioni con documentazione utente ma non è organizzata o aggiornata alla versione corrente. Vale la pena il mio tempo per creare la mia documentazione con schermate e note su tutte le operazioni commerciali attuali che possono...
posta 07.12.2018 - 00:26
1
risposta

È considerata una cattiva forma chiamare "next" nella sequenza di input di una list comprehension?

Voglio estrarre le righe da un flusso precedute dal carattere L . La comprensione della lista qui sotto fa il lavoro, ma chiama next sul flusso all'interno della comprensione in un modo che non ho mai visto prima. È considerato una catt...
posta 11.07.2018 - 03:07
1
risposta

Eccezione alla regola "I tipi annidati non dovrebbero essere visibili"?

La seguente è una violazione accettabile dei "Tipi annidati non dovrebbe essere visibile" (regola di analisi del codice Microsoft .NET CA1034)? Ho una classe, chiamiamola "TandAOLL", questa è una struttura e una serie di liste collegate tut...
posta 14.10.2015 - 18:25
2
risposte

Letterali contro l'istanziazione di elenchi di nomi e dit in Python?

In Python, qual è la differenza in queste dichiarazioni ... my_list = [] my_list = list() ... e in questi? my_dict = {} my_dict = dict() Sono interpretati allo stesso modo, e perché dovresti usarne uno sull'altro? Non ho visto o notato...
posta 26.05.2016 - 17:04
1
risposta

Ordine di importazione Python

Sto lavorando su un grande progetto in python che ha un sacco di importazioni. Alcune importazioni sono importazioni di sistema - queste sono facili, di solito solo assolutamente importate. Alcune importazioni sono di terze parti. Questi p...
posta 27.01.2017 - 01:18
1
risposta

Inferiore alla configurazione del sistema usando l'esistenza di un file? nulla di buono?

Questa è una domanda generica sull'idea di dedurre alcune configurazioni di sistema dall'esistenza di un file o dalla mancanza di esso. Ad esempio, abbiamo un modulo del sistema che è opzionale e richiede un altro pacchetto software, quello c...
posta 09.03.2016 - 08:21
1
risposta

RefactorException: buona idea o cattiva idea?

Quando eseguo refacting su larga scala, sto spesso commentando il contenuto dei metodi e usando NotImplementedExceptions per cose che ho ancora bisogno di refactoring. Il problema è che questo interferisce con le "NotImplementedExceptions" valid...
posta 05.09.2014 - 09:02
1
risposta

Quando dovrei passare il valore di impostazione come variabile di classe 'e quando come associato. array?

Dopo la mia altra domanda , c'è una regola generale, quando dovremmo passare un setting come valore, che controlla il comportamento della classe (ad esempio i testi visualizzati) come costante o variabile di classe, uno per uno, e quando è megl...
posta 24.02.2014 - 12:18