Se dovessi usare "abbreviazioni / gergo interno" all'interno dei commenti, cioè le abbreviazioni e le gergali al di fuori del progetto potrebbero avere problemi a capire, ad esempio, usando qualcosa come //NYI invece di //Not Yet Implemen...
Voglio scoprire quale parte del codice "allentato" non riesce a capire.
Supponiamo di avere un oggetto Person im utilizzando sia il mio codice client sia il codice server. Se cambio un certo campo in Person dal tipo int a int...
Perché alcuni sviluppatori in C per esempio concatenano assegnazioni di variabili come questa:
i = j = k = 0;
o talvolta formattato come
i =
j =
k = 0;
C'è qualche ottimizzazione sottostante del compilatore qui? I registri hardware si...
Quindi di recente ho iniziato un nuovo lavoro per una piccola azienda di software. Hanno una vecchia tecnologia di cui ero a conoscenza durante il processo di intervista.
Tuttavia, ho scavato nel loro codice base, e sono un po 'inorridito d...
Voglio creare una sottoclasse di una classe di terze parti, per renderla protetta da thread.
Ho una buona idea di come implementarlo, ma c'è un problema: la superclasse ha una proprietà, che influenza il comportamento di uno dei suoi metodi....
Ho una stringa che viene utilizzata in alcuni punti.
string portalLoginPath = $"{Request.Scheme}{Uri.SchemeDelimiter}{Request.Host}/Account/Login";
Stavo pensando di creare una classe statica con una stringa const per memorizzarla.
public...
È buona prassi definire stringhe costanti private che hanno lo stesso nome dei loro valori? Prendi ad esempio il seguente codice.
public class Example {
private static final String FIRST_KEY = "firstKey";
private static final String S...
Sto creando un progetto OpenSource C ++ e lo voglio più comprensibile e pulito, quindi ho bisogno di alcuni punti di vista su come fare cose del genere:
Server.cpp:
void Server::setOption(type foo, type bar) {/* ... */}
void Server::start...
Stavo lavorando su un pezzo di codice quando ho notato che un'istruzione if poteva funzionare o bloccarsi in base all'ordine utilizzato per le parti connesse con and .
Puoi replicare il problema in questo modo:
boolean func(String...