Sembra che ogni libro .net parli di tipi di valore rispetto a tipi di riferimento e lo indichi a indicare (spesso in modo errato) dove è archiviato ogni tipo: l'heap o lo stack. Di solito è nei primi capitoli e presentato come un fatto molto importante. Penso che sia persino …
Mi piace mantenere le mie righe di codice al di sotto di 80 caratteri perché: Non devo fare alcuno scorrimento orizzontale; So che la linea è probabilmente troppo complicata se supera questo limite; e si stampa bene sulla carta. Per quanto riguarda quest'ultimo, ho incontrato solo pochi che in realtà …
Molti di noi hanno iniziato a vedere questo fenomeno con jQuery circa un anno fa, quando le persone hanno iniziato a chiedere come fare cose assolutamente folli come recuperare la stringa di query con jQuery . La differenza tra la libreria (jQuery) e il linguaggio (JavaScript) è apparentemente persa su …
Spesso quando sento parlare dell'istruzione switch, viene rimandato come un modo per sostituire lunghe catene se ... altro. Ma sembra che quando uso l'istruzione switch sto scrivendo più codice che scriverei solo se ... altro. Hai anche altri problemi come mantenere tutte le variabili per tutte le chiamate nello stesso …
Attualmente, creavo un nuovo ramo ogni volta che dovevo aggiungere una nuova funzionalità alla mia applicazione. Quando la mia funzione è terminata e funzionale, la fondo con il ramo principale. Ma più tardi, quando ho bisogno di aggiornare questa funzione (come un miglioramento) è meglio creare un nuovo ramo o …
Le chiavi oggetto semplici devono essere stringhe, mentre a Mappuò avere chiavi di qualsiasi tipo. Ma in pratica mi serve poco. In quasi tutti i casi, mi ritrovo ad usare le stringhe come chiavi comunque. E presumibilmente new Map()è più lento di {}. Quindi c'è qualche altro motivo per cui …
Ho trovato i principi SOLID abbastanza utili quando si pensa al design orientato agli oggetti. Esiste un insieme simile / equivalente di principi indipendenti dalla lingua su misura per la programmazione funzionale?
Sto trovando un sacco di file di 2-3k line e non mi sembra che dovrebbero essere così grandi. Qual è un buon criterio per chiamare obiettivamente un file di codice sorgente "troppo grande"? Esiste una quantità massima di righe che un file di codice sorgente dovrebbe avere?
È arrivato varcharsolo un residuo di prima texto ci sono casi d'uso in cui vorresti usare un varchar? (O del charresto ..) (Uso Postgres e MySQL (MyISAM) ogni giorno, quindi quelli sono ciò che mi interessa di più, ma le risposte per altri database sono ovviamente benvenute. ^ _-)
Ho visto più post sulla riscrittura di applicazioni cattive, esperienze della gente al riguardo qui sui programmatori e un articolo che ho preparato di Joel Spolsky sull'argomento, ma nessuna prova concreta o case study. A parte i due esempi forniti da Joel e alcuni altri post qui, cosa fai con …
Sono curioso di sapere qual è la migliore pratica prevalente. I commit di git devono essere applicati in modo tale che il progetto sia in uno stato di funzionamento (viene compilato correttamente, tutti i test superano ecc.) Oppure il commit del codice non funzionante è corretto? Ad esempio, se si …
Ho notato su MySQLWorkbench che puoi scegliere come memorizzare i tuoi indici prima di progettare in anticipo il tuo design. I tipi di archiviazione sono: BTREE R-tree HASH Facendo ricerche su questo, ho trovato alcune informazioni che erano praticamente al di sopra della mia testa, quindi sto cercando informazioni pratiche …
Ho appena sbattuto la testa contro il tavolo per circa 20 minuti guardando un bug totalmente strano in PHP, e poi ho capito che c'era ottale. L'ottale <% (* & #>. In breve, ho riempito alcuni letterali di zeri in modo che il codice fosse allineato, lo so, grande errore. …
Ho appena scoperto del delizioso codice nell'app della nostra azienda che utilizza i blocchi Try-Catch come operatori logici. Significa "esegui un codice, se questo genera questo errore, esegui questo codice, ma se ciò genera questo errore, esegui invece questa terza cosa". Usa "Finalmente" come appare la frase "else". So che …
Sto progettando un servizio Web RESTful utilizzando WebApi e mi chiedevo quali risposte HTTP e quali corpi di risposta restituire durante l'aggiornamento / la creazione di oggetti. Ad esempio, posso usare il metodo POST per inviare alcuni JSON al servizio Web e quindi creare un oggetto. È consigliabile impostare quindi …
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.