Domande taggate «coding-standards»

Gli standard di codifica, o convenzioni di codifica, sono insiemi di regole o linee guida progettate per governare il processo di produzione del codice in un progetto software. Di solito si basano sulle migliori pratiche del settore o convenzioni generalmente accettate. Includono convenzioni di denominazione, stile, funzionalità vietate e altro ancora.

8
Stili Java in conflitto all'interno di una squadra
Faccio parte di un team di sviluppo Java con una scadenza di 6 settimane. Ciò richiede di scrivere molto rapidamente molto codice. Tuttavia, il nostro team di sviluppo ha diversi stili di codifica. Tutto, dalle convenzioni sui nomi ai metodi di astrazione differisce tra il nostro team. Qualcuno sa di …

9
Dover scorrere in orizzontale rende il codice meno leggibile?
Bene, vero? È considerata una cattiva pratica? IMO, è meno leggibile. Odio dover scorrere verso destra, quindi indietro a sinistra, a destra, a sinistra e così via. Rende la codifica più dolorosa e mi confonde a volte. Ad esempio, ogni volta che sto codificando una stringa lunga, farò quanto segue …



3
Perché non anteponiamo Enum, classi astratte e strutture?
La comunità C # ha usato in modo così diffuso il prefisso "I" per indicare un'interfaccia che persino i programmatori più inesperti sanno di usarlo. Perché allora non facciamo prefisso enumerazioni, classi o strutture astratte (possibilmente rispettivamente con "E", "A" e "S")? Ad esempio, se contrassegnassimo tutte le classi astratte …



3
Quando si confronta una variabile di stringa con una stringa letterale con .equals (), esiste una pratica standard per l'ordine degli articoli? [chiuso]
È difficile dire cosa viene chiesto qui. Questa domanda è ambigua, vaga, incompleta, eccessivamente ampia o retorica e non può essere ragionevolmente risolta nella sua forma attuale. Per assistenza per chiarire questa domanda in modo che possa essere riaperta, visitare il centro assistenza . Chiuso 7 anni fa . Ci …



12
Mantenibilità della logica booleana - Annidamento se sono necessarie istruzioni?
Quale di questi è meglio per la manutenibilità? if (byteArrayVariable != null) if (byteArrayVariable .Length != 0) //Do something with byteArrayVariable O if ((byteArrayVariable != null) && (byteArrayVariable.Length != 0)) //Do something with byteArrayVariable Preferisco leggere e scrivere il secondo, ma ricordo di aver letto in codice completo che fare …


4
Rielaborazione di una funzione che restituisce un codice intero che rappresenta molti stati diversi
Ho ereditato un codice terribile che ho incluso un breve esempio di seguito. C'è un nome per questo particolare anti-pattern? Quali sono alcuni consigli per refactoring questo? // 0=Need to log in / present username and password // 2=Already logged in // 3=Inactive User found // 4=Valid User found-establish their …

5
Il posizionamento dei marcatori di testo all'interno delle stringhe è di cattivo stile? C'è un'alternativa?
Lavoro con stringhe enormi che richiedono molta manipolazione. Ad esempio, potrei generare una stringa come questa: Parte 1 Barca Sezione A Programmazione Parte 2 Partizionare le barche per la programmazione. Sezione AA Sezione Voci SQL. La stringa sarebbe troppo grande per controllare manualmente ogni sua parte. Ora ho bisogno di …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.