Tutte le domande

3
risposte

Tag di chiusura (?) su file PHP?

Alcune persone giurano chiudendo i loro file PHP con ?> , alcuni dicono che è più ottimizzato per lasciarlo fuori. So che non è essenziale averlo lì, mi chiedo solo quali sono i pro e i contro di questo, e quali sono le migliori pratic...
posta 04.07.2011 - 18:25
7
risposte

Come evitare le insidie dell'analisi statica

Lavoro in un'azienda che segnerà 11 su Joel Test, almeno sulla carta. In pratica, tuttavia, niente funziona abbastanza bene come previsto, e il progetto è stato su DEFCON 1 per sei mesi. Ora, la maggior parte dei miei colleghi è felice di p...
posta 27.07.2012 - 23:35
3
risposte

Ci sono dei vantaggi nella rimozione delle istruzioni usate inutilizzate in un progetto VS?

Ci sono dei vantaggi nella rimozione delle istruzioni usate inutilizzate in un progetto VS (come può essere fatto usando Resharper), oppure VS si occuperà automaticamente di ciò quando si costruisce / distribuisce?     
posta 19.06.2013 - 18:03
8
risposte

Quali sono i processi comuni di revisione del codice e cosa è considerato negativo?

La mia azienda ha recentemente iniziato a fare revisioni di codice formalizzate. Il processo si svolge in questo modo: ti iscrivi in un github, richiedi una richiesta di pull, il codice viene esaminato da circa tre persone, quindi se tutto passa...
posta 19.12.2013 - 18:49
4
risposte

Esistono linguaggi di programmazione che supportano la digitazione statica e dinamica? [duplicare]

Essere statici o dinamici dovrebbe essere qualcosa di completamente supportato nella lingua. Statico vs dinamico non dovrebbe essere qualcosa che devi attivare e disattivare, passando da fondamentalmente a 2 lingue. Sto parlando di follia m...
posta 21.12.2014 - 20:35
3
risposte

Qual è il ragionamento alla base della denominazione di .NET Select (Map) e Aggregate (Reduce)?

In altri linguaggi di programmazione, ho visto Map e Reduce, e questi sono capisaldi della programmazione funzionale. Non sono riuscito a trovare alcun ragionamento o cronologia perché LINQ ha Aggregate (uguale a Reduce ) e Select...
posta 24.02.2016 - 18:25
2
risposte

Bitwise-OR vs Aggiunta di flag

Ho visto che altri usano Bitwise-OR per combinare i flag prima: #define RUN 0x01 #define JUMP 0x02 #define SHOOT 0x04 const byte madPerson = RUN | JUMP | SHOOT; Questo è anche il modo in cui lo faccio. Ma ho anche visto alcuni (non tant...
posta 05.12.2010 - 05:49
4
risposte

Perché C # ha sia fuori che ref?

C # ha le parole chiave out e ref . Perché sono richiesti questi due? Disclaimer: non ho una profonda conoscenza di C #.     
posta 26.07.2015 - 17:36
3
risposte

Il Clojure ha continuazioni / coroutine / etc?

Ho iniziato a programmare con Python, ed ero davvero confuso da concetti come coroutine e chiusure. Ora penso di conoscerli a un livello superficiale, ma non ho mai sentito quel momento di "ravvicinamento", quindi ho scelto di imparare Clojur...
posta 18.08.2012 - 02:42
3
risposte

Perché i database orientati agli oggetti non sono utilizzati tanto quanto i database relazionali? [chiuso]

Mi sono imbattuto in molti sistemi di gestione di database relazionali (RDBMS). Ma recentemente ho usato l'ibernazione che mi ha fatto iniziare a chiedermi perché i database orientati agli oggetti non sono più popolari. Se i linguaggi orienta...
posta 03.12.2012 - 10:38