Tutte le domande

6
risposte

Quando NON usare un framework [chiuso]

Oggi è possibile trovare un framework per quasi tutte le lingue, per adattarsi a qualsiasi progetto. La maggior parte dei framework moderni è abbastanza solida (in generale), con ore di test, codice sottoposto a peer review e grande estensibilit...
posta 18.02.2011 - 22:09
8
risposte

È effettivamente possibile avere un linguaggio di programmazione 'utile' che non è completo Turing?

Dove si accetta che una lingua debba essere Turing completa per essere valida, è effettivamente possibile avere un linguaggio di programmazione 'utile' che non è completo di Turing? Dovrei chiarire che si tratta in particolare di "programmazi...
posta 30.10.2012 - 16:01
4
risposte

Posso minimizzare Javascript che richiede l'avviso di copyright?

Immagino che questa sia in realtà una domanda legale, ma riguarda il software. Sto per includere un plugin JS in un progetto. I commenti includono: Redistributions of source code must retain the above copyright notice, this list of con...
posta 07.02.2011 - 18:25
6
risposte

Lisp ha ancora qualche funzione speciale che NON è stata adottata da altri linguaggi di programmazione?

Lisp ha ancora qualche funzione speciale che NON è stata adottata da altri linguaggi di programmazione? Per Lisp, intendo tutti i linguaggi di programmazione Lisp nel loro complesso. Mi è stato detto quanto sia sorprendente Lisp e so che molt...
posta 03.09.2013 - 07:12
3
risposte

Che cosa sono "metodi di classe" e "metodi di istanza", in Python?

C'è stata una discussione in chat relativa a una domanda (la domanda stessa è irrilevante per questa domanda), che ha rivelato che potrei non conoscere Python. Nella mia mente, sebbene la terminologia differisca da una lingua all'altra, possi...
posta 29.12.2015 - 15:28
10
risposte

Gli sviluppatori dovrebbero essere responsabili per test diversi dai test unitari, in tal caso quali sono i più comuni?

Attualmente sto lavorando su un progetto piuttosto grande, e ho usato JUnit e EasyMock in modo abbastanza esteso per testare le unità. Ora sono interessato a quali altri tipi di test dovrei preoccuparmi. Come sviluppatore è mia responsabilità pr...
posta 17.12.2012 - 17:29
4
risposte

Come passare a C ++ 11?

Ho programmato in C ++ per un po 'di tempo, ma per lo più le cose erano incentrate sulle funzionalità di basso livello del C ++. Con ciò intendo principalmente il lavoro con i puntatori e gli array grezzi. Penso che questo comportamento sia noto...
posta 23.10.2012 - 00:37
7
risposte

I conflitti di unione complicati frequenti sono un segno di problemi?

Nel nostro team, usiamo Git come nostro controllo del codice sorgente. Abbiamo diverse aree di codice che sono quasi indipendenti ma che si sovrappongono. Ultimamente abbiamo discusso i flussi di lavoro e gli approcci all'utilizzo del controllo...
posta 16.08.2013 - 17:16
10
risposte

Sono un principiante. Posso iniziare direttamente ad imparare C ++ 11? o devo imparare il vecchio C ++? [chiuso]

Sono un principiante e ho solo poche conoscenze in programmazione. Sarebbe bello se imparassi direttamente il C ++ dai libri che trattano il nuovo C ++ 11 o dovrei studiare attraverso i vecchi libri C ++ migliori? Dovrei avere poche conosc...
posta 28.08.2012 - 16:35
2
risposte

Come implementeresti la Ricerca Google? [chiuso]

Supposto che ti sia stato chiesto in un'intervista "Come implementeresti la Ricerca Google?" Come risponderesti a una domanda del genere? Potrebbero esserci risorse là fuori che spiegano come vengono implementati alcuni elementi in Google (BigTa...
posta 19.01.2011 - 17:31