Se ho una funzione in cui sto operando su uno specifico offset all'interno di una stringa, e la posizione esatta di questo offset dipende da un test precedente all'interno della funzione, è "cattiva pratica" o "brutta" usare il booleano nell'ari...
Ho iniziato a fare affidamento su un framework di simulazione in php per i miei test di unità.
La mia preoccupazione è che con un linguaggio dinamico, non c'è modo di imporre un tipo di ritorno. Quando fai il mocking, devi assicurarti che il...
Credo che in Python defaultdict ereditato da dict violi il Principio di sostituzione di Liskov. defaultdict non aumenta KeyError mentre x in d è ancora False , per esempio.
È così? Se è così, perché lo sviluppato...
Nel nostro team di sviluppo ci sono solo due membri e abbiamo iniziato a lavorare su un'applicazione web di medie dimensioni (Laravel).
La mia domanda riguarda il testing in particolare TDD, Iniziamo veramente a seguire rigorosamente TDD o i...
non è un grosso problema di programmazione, ma sono curioso di sapere se dovrebbe essere fatto meglio. Quindi ho un file di configurazione che sto leggendo tramite java.util.Properties class. Quando la proprietà non è presente in un file...
Ho avuto una discussione con un collega di lavoro sui membri dell'interfaccia con parametri che alcune implementazioni non usano.
Dire che ho un'interfaccia
interface IDoctor
{
string GetMedicalOpinion(Age age, Weight weight, SleepSched...
Supponiamo che io abbia una storia utente di dimensione 20 che può essere suddivisa in altre 2 storie utente, rendendo la storia originale un'epopea. La somma di queste storie utente dovrebbe essere maggiore di 20? Qual è la migliore pratica in...
Il modello è definito per primo, quindi i controller vengono attivati in base alla richiesta dell'utente e genereranno le viste (l'output).
Quindi dovrebbe essere M- > C- > V, giusto?
Ho colleghi al lavoro che sostengono che "L'ereditarietà è un anti-modello" e che vogliono usare sistematicamente la composizione, tranne che nei casi (rari, secondo loro) in cui l'ereditarietà è davvero il modo migliore per andare.
Vogli...
Ok, ho usato la parola python nella domanda, ma potrebbe benissimo essere indipendente dal linguaggio in quanto: Se un linguaggio X ha un assembly di ottimizzazione del compilatore ottimizzato e un OS è scritto in quel lingua, allora competerà...