Domande con tag 'code-quality'

0
risposte

Un file XSLT lungo ha un odore di codice? [chiuso]

Un file XSLT lungo è un odore di codice ? Nei linguaggi di programmazione imperativi è generalmente riconosciuto che classi e / o sotto-routine molto grandi sono un'indicazione di possibili problemi, ad es. una classe che sta facendo troppo....
posta 23.07.2015 - 16:30
5
risposte

Questa operazione è ASCIUTTA troppo lontano? [duplicare]

Un collega e io stiamo lavorando insieme su un'app Meteor. Uno di noi pensa che il seguente codice in due punti dovrebbe essere racchiuso in una funzione per evitare la duplicazione - l'altro pensa che porti a un'inutilità / complessità non...
posta 21.09.2015 - 19:34
3
risposte

Le proprietà protette sono malvagie? [duplicare]

Parte introduttiva del codice: class BaseClass { protected Foo MyFoo { get; } } class ChildClass : BaseClass { void SomeMethod() { MyFoo.DoStuff(); //Here, I have no idea that MyFoo is not defined in this class,...
posta 13.11.2017 - 15:28
4
risposte

Devo commentare o rimuovere qualsiasi codice non usato dalla mia soluzione?

Stavo lavorando su una storia e all'ultimo minuto mi è stato chiesto di nascondere qualcosa dall'interfaccia utente e la useremo nella prossima versione. Devo rimuoverlo o commentarlo Devo rimuovere o commentare qualsiasi cosa relativa...
posta 24.05.2017 - 11:03
1
risposta

Come scrivere un commento leggibile quando dobbiamo trattare con gli ID?

Come scrivere un commento leggibile quando dobbiamo trattare con gli ID? Spiegherò questo con l'esempio. +---------------+-----------------+ | permission_id | permission_name | +---------------+-----------------+ | 1 | Add Categ...
posta 11.08.2017 - 08:04
4
risposte

Motivi legittimi per i riferimenti circolari in C ++

Ho un progetto scritto in C ++ su cui sto lavorando e che ha una relazione genitore-figlio in cui ogni bambino ha un solo genitore. Avevo precedentemente deciso dopo aver esaminato questo post che avrei fatto conoscere ai bambini niente dei lo...
posta 18.02.2013 - 08:06
3
risposte

Formattazione di PHP, cosa funziona in modo più efficiente?

Mi stavo chiedendo cosa faccia funzionare PHP più velocemente. Ho alcuni metodi che uso sempre, ma che migliorano solo il modo in cui riesco a leggerlo, ma che ne dici dell'interprete? Devo includere le parentesi graffe quando c'è solo un'ist...
posta 06.02.2011 - 09:44
2
risposte

Il debito tecnico può essere rilevato dall'analisi del codice?

SonarQube è un prodotto software che esegue varie regole di stile di codifica e altre metriche simili a FxCop o Re-sharper. Definisce l'interruzione delle regole di stile come: "MAINTAINABILITY ISSUE This is commonly referred to as tec...
posta 22.05.2017 - 22:56
1
risposta

Come sapere se creare un sistema generale o hackerare una soluzione

Sono nuovo nella codifica, lo sto imparando dall'anno scorso. Una delle mie peggiori abitudini è la seguente: Spesso sto cercando di creare una soluzione troppo grande, troppo complessa e che non raggiunge ciò che deve essere raggiunto, qu...
posta 25.08.2014 - 16:18
2
risposte

SonarQube si lamenta: "Usa isEmpty () per verificare se la raccolta è vuota o meno."

Così come dice il titolo, SonarQube si lamenta ogni volta che usi list.size() == 0 o list.size > 0 Tuttavia ho iniziato a passare a isEmpty () e! is.Empty () e ho notato che il codice diventa molto meno leggibile e ha dovuto cambiar...
posta 02.10.2016 - 17:35