Domande con tag 'coding-standards'

2
risposte

Risposta Ajax - c'è un accordo sulla struttura?

Dì, faccio una richiesta ajax a un server da una pagina, qualcosa come "mostra più articoli". Esiste un accordo comune sul formato o piuttosto sulla struttura in cui deve essere restituito un risultato? Qualcosa del genere: {articles: [...
posta 24.10.2017 - 06:30
2
risposte

Mantenimento del metodo Firme tra le lingue?

Sto finendo una porta che ho fatto di una porzione di una libreria Java. La biblioteca calcola l'alba e il tramonto per una data latitudine e longitudine. Anche la libreria Java originale calcolava varie volte in base all'alba e al tramonto, che...
posta 22.04.2011 - 05:53
2
risposte

Si dovrebbe creare un membro di classe privato condivisibile o mantenere variabile nell'ambito del metodo per passarlo come secondo argomento del metodo?

Recentemente ho dovuto refactoring alcuni codici legacy. Come nella maggior parte dei casi, ho dovuto dividere grandi parti del codice in funzioni più piccole, più pulite e leggibili. Ho finito con molte funzioni, che avevano più parametri stran...
posta 28.01.2018 - 13:16
1
risposta

Quali sono le pratiche di sicurezza che utilizzo durante la creazione di una libreria che richiede un accesso root di basso livello a determinati dispositivi e file?

Backstory Sto scrivendo una libreria che accede al modulo del kernel, uinput che ti consente di creare o prendere il controllo dei dispositivi in /dev/input/event# e inserire eventi in essi. Un semplice caso d'uso consentirebbe...
posta 13.02.2018 - 21:24
1
risposta

Che cosa motiva la preferenza sintattica per quanto riguarda la dichiarazione del puntatore in C / C ++? [duplicare]

Entrambe le seguenti sono dichiarazioni di puntatori valide in C / C ++: int *x; int* x; Il primo sembra essere preferito dai programmatori C / C ++ esperti. Personalmente trovo che quest'ultimo sia più facile da capire - illustra che il...
posta 07.12.2017 - 18:22
2
risposte

Argomenti per la conformità a PSR-2

Sto cercando di convincere lo sviluppatore principale di un progetto open source a cui sto contribuendo, per conformarmi agli standard PSR (PSR-2 in particolare) creato dal PHP Framework Interop Group . È disposto ad adottare PSR-0 e PSR-1, m...
posta 23.09.2013 - 14:46
4
risposte

Che cos'è una buona convenzione di denominazione per le proprietà delle date? [chiuso]

Che cos'è una buona convenzione di denominazione per le variabili o le proprietà delle date in un linguaggio strongmente basato sull'oggetto come C # (e per estensione, per le colonne del database delle date)? Usi la parola "data"? Eviterò...
posta 11.01.2018 - 21:37
1
risposta

Verifica del valore degli standard di prova

Attualmente stiamo sviluppando un concetto per i nostri standard di test. Fino ad ora, non abbiamo standard. Tutto ciò che facciamo è dire allo sviluppatore di scrivere test. Ora abbiamo la seguente idea di base: Utilizzeremo la metrica di co...
posta 27.05.2013 - 11:00
1
risposta

Convenzione di denominazione per argomenti principali

Recentemente ho iniziato a usare gli argomenti nel mio programma principale (qui scritto in C++ ma potrebbe essere qualsiasi linguaggio di programmazione) #include <iostream> int main(int argn, char* argv[]) { // do stuff depen...
posta 20.08.2012 - 20:00
1
risposta

Devi vietare l'atomica per ottenere un valido supporto agli strumenti per i rilevatori di corsa?

Sembra che Helgrind tratti gli atomici allo stesso modo delle normali operazioni di lettura / scrittura. Quindi, l'uso di atomici comporterà molti falsi positivi. Non so esattamente come ThreadSanitizer si occupa di atomica, ma ho trovato...
posta 02.10.2013 - 16:32