Tutte le domande

16
risposte

passando da Windows a Linux [chiuso]

Ho bisogno di riconciliare questi 2 fatti: Non mi sento a mio agio a lavorare su Linux; Ho bisogno di sviluppare software per Linux. Alcuni background: ho un'esperienza di programmazione di oltre 10 anni su Windows (quasi esclusivamente...
posta 19.07.2012 - 11:10
8
risposte

Gli eventi sono utilizzati solo per la programmazione GUI?

Gli eventi sono utilizzati solo per la programmazione della GUI? Come gestisci la normale programmazione di backend quando succede qualcosa a quest'altra cosa?     
posta 20.06.2016 - 00:40
11
risposte

I numeri magici sono accettabili nei test unitari se i numeri non significano nulla?

Nei miei test unitari, lancio spesso valori arbitrari sul mio codice per vedere cosa fa. Ad esempio, se so che foo(1, 2, 3) dovrebbe restituire 17, potrei scrivere questo: assertEqual(foo(1, 2, 3), 17) Questi numeri sono puramente arbi...
posta 20.06.2016 - 01:01
8
risposte

Uno sviluppatore dovrebbe fare i mockup UI se non ci sono designer nel progetto?

Sto lavorando con un piccolo team che crea un'applicazione web proprietaria e UX non è una priorità poiché i nostri dipendenti saranno quelli che lo gestiscono, ma cerchiamo di rendere più facile il loro lavoro. Dovrei, come sviluppatore, cre...
posta 15.06.2016 - 19:37
3
risposte

Come posso testare le competenze PHP in un colloquio? [chiuso]

La mia azienda ha bisogno di assumere uno sviluppatore PHP, ma nessuno ha conoscenze di PHP nella mia azienda e troviamo difficile testare le competenze di PHP. Se fosse uno sviluppatore C / Java, gli chiederei di scrivere una rapida implementaz...
posta 10.11.2011 - 00:07
3
risposte

Etimologia di "String"

Quindi è ovvio che una serie di cose è una sequenza di cose, e quindi una sequenza di caratteri / byte / ecc. potrebbe anche essere chiamato una stringa. Ma chi li ha chiamati per la prima volta stringhe? E quando? E in quale contesto tale è rim...
posta 03.02.2011 - 22:55
9
risposte

Leggibilità e manutenibilità, caso speciale di scrittura di chiamate di funzioni annidate

Il mio stile di codifica per chiamate di funzioni annidate è il seguente: var result_h1 = H1(b1); var result_h2 = H2(b2); var result_g1 = G1(result_h1, result_h2); var result_g2 = G2(c1); var a = F(result_g1, result_g2); Recentemente sono p...
posta 22.02.2018 - 12:27
17
risposte

Alternative al controllo versione professionale [chiuso]

Collaboriamo con alcuni non programmatori (scrittori) che devono contribuire a uno dei nostri progetti. Ora a loro non piace l'idea di usare Git (o qualcosa del genere) per la versione che controlla il loro lavoro. Penso che questo sia perché...
posta 05.07.2015 - 23:17
7
risposte

Differenza tra test unitario e sviluppo guidato da test

Dalla lettura delle descrizioni, capisco che nei test TDD vengono eseguiti prima di scrivere la funzione e in Unit Testing, è fatto in seguito. Questa è la differenza principale, oppure i due termini non possono nemmeno essere confrontati com...
posta 19.03.2011 - 15:27
4
risposte

Sviluppo di una funzionalità che ha il solo scopo di essere estratta? [chiuso]

Qual è il nome del modello in cui i singoli contributori (programmatori / designer) hanno sviluppato un artefatto al solo scopo di servire da diversivo in modo che la gestione possa rimuovere quella caratteristica nel prodotto finale Ques...
posta 28.11.2011 - 07:34