Domande con tag 'coding-standards'

2
risposte

Utilizzo di Super.someMethod per maggiore chiarezza?

È Super.someMethod() una buona pratica per aggiungere chiarezza al codice affermando esplicitamente che someMethod non è un metodo incluso nella classe corrente ma nella classe genitore? Ad esempio, avrebbe senso ... private void...
posta 15.06.2016 - 17:09
2
risposte

Che cosa è una buona pratica quando si tratta di dati integrati nel codice sorgente?

Sono stato incaricato di revisionare un sistema web abbastanza grande che richiede molti input da parte dell'utente. Nel tentativo di istruire gli utenti quando fanno input, i creatori originali hanno fatto ampio uso di strutture di feedback com...
posta 05.07.2016 - 13:36
3
risposte

Le migliori pratiche nell'esporre l'interfaccia

Supponiamo di avere una classe che scarica i dati dall'API, la pulisce e la salva nel database. Quali metodi devo esporre? class ApiConnector1 { public string GetDataFromApi() { // ... } /// <summary> /// rem...
posta 17.12.2015 - 12:11
1
risposta

Struttura della directory del progetto

In realtà sto usando questa struttura di directory del progetto link Ma di recente ho iniziato ad usare gli spazi dei nomi in tutte le mie classi php come: Myapp\Configuration\ Myapp\Controller\ Myapp\Persistence\Entities\ Myapp\Persisten...
posta 21.10.2014 - 08:54
2
risposte

Convenzioni sul valore di ritorno di Erlang

Dovrebbero funzionare le funzioni che restituiscono le tuple, restituiscono sempre le tuple? Ad esempio, ho una funzione is_user_name_allowed che restituisce una tupla in questa forma se il nome utente non è consentito: {false, ["Re...
posta 14.08.2014 - 12:12
1
risposta

Il linguaggio PHP "list ()" costruisce una cattiva convenzione?

PHP supporta il costrutto linguistico list() che, in breve, consente di restituire più valori da una funzione e quindi collegarli a una variabile diversa, ad esempio: function myBigReturn(){ return array("foo", "bar"); } list($fooer...
posta 23.07.2013 - 09:48
1
risposta

Condizioni multiple in una funzione utilizzando PSR

Sto provando a usare le convenzioni PSR in tutti i miei progetti, ma oggi vedo alcuni codici del mio collega e non sono d'accordo. if ($cond == 1 AND $cond == 2) { // to-do } Per me, il corretto è: if (($cond == 1) AND ($cond == 2)) {...
posta 23.09.2013 - 15:09
4
risposte

Come convinco qualcuno che il test dovrebbe fare asserzione (non asserzioni) e non i metodi di supporto

È entrato in un nuovo datore di lavoro e ha trovato un nuovo stile di test di scrittura. @Test() public testMethodWhichDoesNotDoAnyAssertion() { LoginPage loginPage = signUpPage.doLogin("username","password"); oneMoreCommonMethodCalled...
posta 19.10.2011 - 07:06
1
risposta

Per Qt, o C ++, esistono standard o pratiche moderni per la progettazione di file Run Configuration per i tuoi programmi? [chiuso]

Backstory Sto costruendo un demone che deve essere eseguito in background su sistemi basati su X11. A partire da ora, le impostazioni sono hardcoded e ovviamente devono essere modificate. Pertanto, ho intenzione di creare un /home/user/.myd...
posta 29.07.2017 - 10:52
1
risposta

L'aumento di un'eccezione non correlata per convenienza è accettabile? [duplicare]

Diciamo che ho una funzione che restituisce un set di dati. Prima tenta di leggerlo e se fallisce viene richiesto da un'API e poi scritto: def get_dataset(): try: df = pd.read_csv('dataset.csv') except FileNotFoundError:...
posta 04.03.2018 - 13:36