Tutte le domande

10
risposte

Dove cercare lavori impegnativi con un'atmosfera rilassata? [chiuso]

Sono uno sviluppatore di una delle grandi aziende tecnologiche. Mi piace il lavoro per molte ragioni: Faccio un lavoro interessante su un prodotto interessante Risolvo problemi impegnativi e uso un sacco di abilità di alto livello (quantit...
posta 30.08.2011 - 07:36
4
risposte

Perché mettere la logica aziendale nel modello? Cosa succede quando ho più tipi di archiviazione?

Ho sempre pensato che la logica aziendale debba essere nel controller e che il controller, poiché è la parte "media", rimanga statico e che il modello / vista debba essere capovolto tramite interfacce. In questo modo è possibile modificare la lo...
posta 21.11.2012 - 08:39
7
risposte

Il confronto 1 10 è meno costoso di 1 1000000?

Ho appena usato ~ 1 miliardo come conteggio per un z-index in CSS, e stavo pensando ai confronti che devono andare avanti. C'è una differenza nelle prestazioni a livello di ALU nei confronti tra numeri molto grandi rispetto a quelli molto p...
posta 02.02.2015 - 15:52
16
risposte

Abbiamo una responsabilità per migliorare il vecchio codice?

Stavo guardando un vecchio codice che ho scritto. Funziona, ma non è un gran bel codice. Adesso ne so più di quanto non facessi allora, quindi potrei migliorarlo. Non è un progetto attuale, ma è attuale, funzionante, codice di produzione. Abbiam...
posta 21.02.2012 - 00:07
6
risposte

In che modo esattamente i test delle unità dovrebbero essere scritti senza fare il mocking estensivamente?

Come ho capito, il punto dei test unitari è quello di testare unità di codice in isolamento . Ciò significa che: Non dovrebbero interrompere il codice non correlato cambiare altrove nel codebase. Solo un test di unità dovrebbe essere su...
posta 27.11.2018 - 11:46
3
risposte

I cookie devono essere utilizzati in un'API RESTful?

Sono particolarmente interessato a come gli utenti eseguono operazioni autorizzate / autenticate su un'API Web. I cookie di autenticazione sono compatibili con la filosofia REST e perché?     
posta 22.03.2012 - 19:13
14
risposte

È una cattiva idea restituire diversi tipi di dati da una singola funzione in un linguaggio tipizzato dinamicamente?

La mia lingua principale è tipizzata staticamente (Java). In Java, devi restituire un singolo tipo da ogni metodo. Ad esempio, non puoi avere un metodo che restituisca condizionalmente un String o che restituisca condizionalmente un Integ...
posta 27.01.2014 - 18:45
9
risposte

Quali sono alcuni pattern e anti-pattern di registrazione delle applicazioni? [chiuso]

Recentemente ho dovuto esaminare un problema sul campo per la nostra applicazione aziendale di grandi dimensioni. Sono rimasto inorridito dai log che ho dovuto sfogliare nel tentativo di trovare il problema e alla fine della giornata i log non...
posta 04.10.2011 - 22:24
10
risposte

Sintassi Design - Perché utilizzare le parentesi quando non vengono passati argomenti?

In molte lingue, la sintassi function_name(arg1, arg2, ...) viene utilizzata per chiamare una funzione. Quando vogliamo chiamare la funzione senza argomenti, dobbiamo fare function_name() . Trovo strano che un compilatore o un interp...
posta 05.10.2016 - 15:49
9
risposte

Si dovrebbe utilizzare Git per la documentazione e la gestione dei progetti? Il codice dovrebbe essere in un repository separato?

Sto avviando un repository Git per un progetto di gruppo. Ha senso archiviare i documenti nello stesso repository Git come codice - sembra che questo sia in conflitto con la natura del flusso di revisione di git. Ecco un riepilogo delle mie...
posta 17.06.2011 - 08:36