Domande con tag 'coding-style'

2
risposte

Qual è un ragionevole livello di dettaglio per una guida di stile? [chiuso]

Stiamo sviluppando software embedded per un prodotto automobilistico in ANSI-C in un grande team. Ieri, nella nostra normale revisione del codice, abbiamo avuto una discussione generale sullo stile del nostro codice. Abbiamo una linea guida di c...
posta 21.05.2015 - 06:50
3
risposte

Utilizzo di una chiusura per evitare la duplicazione del codice in Python

A volte mi ritrovo a voler eseguire lo stesso codice da punti diversi nella stessa funzione. Supponiamo di avere qualche funzione func1 e voglio fare la stessa cosa da alcuni punti diversi in func1. Normalmente il modo per farlo sarebbe scrivere...
posta 22.04.2014 - 23:40
1
risposta

Quando si progetta una struttura di directory, i nomi dei file dovrebbero includere i nomi delle cartelle?

Supponiamo che abbia due directory: house-1 e house-2 . Ogni directory di casa deve avere i file che descrivono le sue finestre e porte. Sto cercando di capire come nominare i file e le directory. Le mie due opzioni attuali sono: h...
posta 12.03.2016 - 05:43
1
risposta

Programmazione in ambiente accademico rispetto all'ambiente industriale [duplicato]

Questa è una discussione generale sulla programmazione nell'ambiente industriale. La storia di fondo è che il mio collega mi ha inviato un articolo molto interessante chiamato " 10 cose che gli imprenditori non imparano a scuola . " Il primo...
posta 18.11.2011 - 16:02
1
risposta

Perché dovresti documentare un tipo di reso usando lo scaladoc?

Quello che segue è un frammento di un esempio tratto da pagina 240 del libro Programming Scala (Wampler & Payne, 2009; O'Reilly Media): /** @return Parser[Money] */ def deductItem = deductKind ~> deductAmount C'è qualche ragione pe...
posta 17.12.2015 - 21:57
2
risposte

Esiste un nome per l'anti-pattern di avere componenti di basso livello che controllano quelli di livello superiore?

Ad esempio, supponiamo di avere una classe dell'interfaccia utente pageControl e una classe di business logic searcher con quanto segue: pageControl.js function searchButtonClicked() { // call business logic class method when bu...
posta 03.06.2015 - 15:07
1
risposta

Cosa c'è di più pitonico - sottoclasse dict o creazione di funzioni esterne per manipolarli?

Dire che ho un dizionario che contiene classi complesse che devono essere caricate e scaricate in un modo speciale. (Non particolarmente speciale, appena al di fuori dei limiti di questa domanda.) Devo creare una sottoclasse della dict incorpora...
posta 10.07.2015 - 17:21
2
risposte

Come posso essere aggiornato con lo stile di codifica Python?

Utilizzo Python dalla versione 2.2. Raccolgo nuovi costrutti di linguaggio come ad esempio% istruzione% co_de o comprensibilità dizionario / set. Tuttavia, ho capito che, anche se sono coerente con PEP-8 , per gli esistenti costruisce Sto usand...
posta 28.06.2013 - 09:02
1
risposta

Come abbattere complesso se condizioni che includono l'associazione facoltativa?

Recentemente ho letto Clean Code e c'era un bell'esempio in java di quando è utile abbattere una condizione if if complessa in una funzione piuttosto che usare un commento. // Check to see if the employee is eligible for full benefits if ((emp...
posta 17.03.2018 - 15:28
3
risposte

Funzioni che contengono una singola istruzione?

Va bene avere funzioni che hanno istruzioni singole? Solitamente realizzo funzioni con istruzioni singole. Credo che questi aumentino la leggibilità del codice e io sia in grado di scrivere codice più velocemente in quanto rendono il codice p...
posta 29.11.2016 - 14:52