Domande con tag 'language-agnostic'

5
risposte

La programmazione funzionale è solo diversa, o è davvero più difficile?

La programmazione funzionale è appena diversa , o in realtà è più difficile ? Dì qualcuno che non ha mai imparato la programmazione prima d'ora, e che viene insegnato alla programmazione funzionale. rispetto a qualcuno che non ha mai impara...
posta 10.06.2011 - 06:24
1
risposta

In che modo l'apprendimento automatico è incorporato nella progettazione dei motori di ricerca?

Attualmente sto costruendo un piccolo motore di ricerca interno basato su Apache Lucene. Il suo scopo è semplice: basandosi su alcune parole chiave, suggerirà alcuni articoli scritti internamente all'interno della nostra azienda. Sto usando un p...
posta 27.11.2013 - 18:09
5
risposte

Rafforzamento del codice con una gestione delle eccezioni eventualmente inutile

È buona pratica implementare una gestione delle eccezioni inutile, nel caso in cui un'altra parte del codice non sia codificata correttamente? Esempio di base Semplice, quindi non perdo tutti:). Diciamo che sto scrivendo un'app che most...
posta 24.05.2013 - 11:16
7
risposte

Nei linguaggi orientati agli oggetti, quando gli oggetti devono eseguire operazioni su se stessi e quando devono essere eseguite operazioni sugli oggetti?

Supponiamo che esista una classe Page , che rappresenta un set di istruzioni per un renderer di pagine. Supponiamo che esista una classe Renderer che sappia come visualizzare una pagina sullo schermo. È possibile strutturare il codice i...
posta 05.02.2018 - 22:33
3
risposte

Qual è il modo comune per gestire la visibilità nelle biblioteche?

Questa domanda su quando utilizzare private e quando utilizzare protetto in classi mi ha fatto pensare. (Estenderò questa domanda anche alle classi e ai metodi finali, poiché è correlata. Sto programmando in Java, ma penso che questo sia rilev...
posta 23.08.2017 - 14:05
7
risposte

Perché le scuole non coprono i debugger? [chiuso]

Dopo ancora un altro compito domanda su SO. Sembra che la stragrande maggioranza degli studenti non abbia idea di cosa sia un debugger o di come usarne uno. Sento che sapere come usare un debugger è importante quasi quanto gli altri fondamenta...
posta 11.06.2011 - 03:30
3
risposte

L'origine di "un metodo dovrebbe restituire un valore o avere effetti collaterali, ma non entrambi"

Ho letto una volta che un metodo dovrebbe avere un valore di ritorno (e essere trasparente di riferimento), o avere effetti collaterali, ma non entrambi. Non riesco a trovare riferimenti a questa regola, ma voglio saperne di più. Qual è l'ori...
posta 16.07.2015 - 20:03
6
risposte

Come si denominano i controlli della GUI?

È generalmente considerata una cattiva pratica utilizzare la notazione ungherese , ma è comune trovare i controlli della GUI denominati userNameTextBox e userNameLabel . Metti il tipo di controllo nel suo nome? Non è una specie di n...
posta 10.02.2012 - 13:36
2
risposte

Come si può fare un cluster eseguire un'attività solo una volta?

Se avevi un'attività che volevi eseguire solo una volta su un cluster di server, a intervalli regolari quale sarebbe il modo migliore per raggiungere questo obiettivo? La definizione di cluster in questo caso è 2 o più server identici con sessi...
posta 14.05.2011 - 21:56
7
risposte

Tecniche per l'analisi di XML

Ho sempre trovato XML piuttosto complicato da elaborare. Non sto parlando di implementare un parser XML: sto parlando di usando un parser esistente basato sul flusso, come un parser SAX, che elabora il nodo XML per nodo. Sì, è davvero facil...
posta 08.04.2011 - 16:24