Prendi in considerazione i marker di conflitto. vale a dire: <<<<<<< branch blah blah this ======= blah blah that >>>>>>> HEAD Nel caso particolare che mi ha motivato a pubblicare questa domanda, il membro del team responsabile aveva appena completato una fusione a monte della nostra filiale e in alcuni …
A meno che non sia necessario distinguere tra una variabile e un campo con lo stesso nome, non ho mai messo this.davanti a un campo o l'accesso ai membri in C #. Vedo che questo non è diverso dal m_prefisso che era comune in C ++ e penso che se …
Di recente, iniziando il mio primo lavoro come sviluppatore di software, mi è stato un po 'gettato l'idea che non dovevo seguire alcuna convenzione di denominazione nel mio codice. Il codice scritto da gruppi che lavoravano su altri progetti più grandi seguiva le convenzioni di denominazione, ma da quando sono …
Sto leggendo Clean Code di Uncle Bob. Poiché non sono un madrelingua inglese, non sono riuscito a comprendere la seguente dichiarazione: Le classi e gli oggetti devono avere sostantivo o sintagma nominale nomi come Customer, WikiPage, Account, e AddressParser. Parole evitare come Manager, Processor, Data, o Infoin nome di una …
Gli standard / lo stile di codifica devono essere applicati dal server di integrazione continua che esegue strumenti di analisi statica (ad es. PMD, StyleCop / FxCop) e non riesce a costruire se gli standard non vengono seguiti? Quali tipi di regole non dovrebbero essere usati per fallire la compilazione?
Probabilmente, la situazione di base è familiare a tutti. Hai concordato determinati standard di codifica nel tuo team e ora è il momento di assicurarti che tutti li seguano. Alcuni lo fanno tramite una pesante programmazione abbinata, altri mantengono un elenco di standard di codifica e fanno una revisione manuale. …
Sto lavorando a un progetto AngularJS e gli attributi sono numerosi in molti dei miei elementi HTML: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Esiste una convenzione standardizzata per l'ordine di questi attributi? Alfabetico? Raggruppati per significato (ad esempio tutti gli attributi angolari insieme)? Attributi HTML …
Il problema: due sviluppatori => tre opinioni sull'indentazione, parentesi graffe su una nuova linea o no, ecc. Di solito lavoriamo con tre o quattro persone sui nostri progetti e ognuno di essi ha il suo stile di codice. Lo so, la soluzione comune è concordare uno stile di codice, tutti …
Sono entrato a far parte di un team di sviluppo di sei mesi due mesi fa. Le persone sono gentili, va tutto bene. Ma sempre più osservo una mentalità ad hoc. Le cose vengono risolte rapidamente, a scapito della futura usabilità, ci sono pochi test e due persone ammettono felicemente, …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Faccio molto lavoro in Python e Java, ed entrambi questi linguaggi …
Sto cercando di documentare meglio il mio codice, soprattutto quando si tratta dei commenti XML sui membri della classe, ma spesso mi sembra sciocco. Nel caso dei gestori di eventi, la convenzione di denominazione e i parametri sono standard e chiari: /// <summary> /// Handler for myCollection's CollectionChanged Event. /// …
Come si modellano complesse istruzioni AND / OR if per la massima leggibilità? Come si rientra e dove si posizionano le interruzioni di riga? La mia situazione particolare è simile alla seguente. È decisamente meglio che distruggere tutto in una riga, ma sembra ancora disordinato. if ( ( x == …
Attualmente sto lavorando a una serie di report che hanno molte sezioni diverse (tutte richiedono una formattazione diversa) e sto cercando di capire il modo migliore per strutturare il mio codice. Rapporti simili che abbiamo fatto in passato finiscono per avere funzioni molto grandi (oltre 200 righe) che eseguono tutta …
Questa domanda è ispirata da una domanda su finalin Java . In C / C ++, dovrei usare constquando possibile? So che esiste già una domanda correlata sull'uso dei constparametri . Sfortunatamente quella domanda e le sue risposte non rispondono pienamente alla mia domanda, perché riguarda solo i parametri di …
In C ++, è una cattiva pratica creare blocchi di codice all'interno di alcune funzioni, come le seguenti: bool f() { { double test = 0; test = // some other variable outside this function, for example. if (test == // some value) return true; } { double test = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.