Tutte le domande

3
risposte

Come applicare il principio della responsabilità unica se il programma dovrebbe fare un sacco di cose?

Se ho bisogno di scrivere un programma che Legge un file json Converte i suoi dati in yaml Scriverlo sul file yaml e aderendo al principio di responsabilità singola creo classi come FileReader JsonToYamlConverter FileWriter...
posta 31.08.2017 - 19:49
5
risposte

Qual è la giornata lavorativa tipica nella vita di un programmatore junior? [chiuso]

Sono uno studente universitario laureando in CS e devo ancora fare uno stage. Mi chiedo quale sia la normale giornata di lavoro per un programmatore junior. Com'è il normale carico di lavoro giornaliero? Ci sono specifiche o ufficio per essere u...
posta 07.07.2011 - 18:31
5
risposte

RESTful URI map to database tables?

Quando si progetta un'API RESTful, l'URI dovrebbe mappare le tabelle (per la maggior parte). Ho 2 tabelle che assomigliano a questo: Utenti +-----------------------------------+ |id|first_name|last_name|email|role | +---------------------...
posta 07.07.2017 - 01:48
5
risposte

Argomenti posizionali vs opzioni in un'interfaccia della riga di comando

Considera il seguente programma della riga di comando manage-id . Fa queste cose: manage-id list (list all usernames and user-ids) manage-id show <username> (shows username's id) manage-id clear <u...
posta 19.02.2018 - 16:53
5
risposte

Programmare meglio programmando meglio? [chiuso]

Non sono convinto dall'idea che gli sviluppatori siano nati o no. Dov'è la prova empirica per supportare questo tipo di affermazioni? Un programmatore può passare dal 50 ° al 90 ° percentile? Tuttavia, la maggior parte degli sviluppatori non...
posta 06.02.2011 - 11:20
4
risposte

Come imporre il modo in cui viene consumata un'interfaccia

Immagina di avere un'interfaccia: public interface MyInterface { void CallMeFirst(); void CallMeDuringApplicationLifecycle(); void CallMeOnApplicationExit(); } Qual è il modo migliore di applicare l'ordine in cui i metodi su que...
posta 09.03.2016 - 14:59
6
risposte

Scrivi documentazione in una lingua diversa dall'inglese?

Un paio di mesi fa mi sono trasferito in Germania. Prendendo alcuni progetti da solo, di recente ho avuto l'opportunità di svilupparmi con un framework basato sull'azienda, che era molto ben documentato, ma in tedesco. Il mio tedesco è abbastanz...
posta 20.04.2011 - 20:09
2
risposte

Perché Git non ha impostato il tempo del file?

Git per impostazione predefinita non ha la logica per impostare file-time di conseguenza quando i file vengono sincronizzati con l'origine. Ignora solo il tempo di file dell'origine e IMO questo è un comportamento davvero fastidioso. Non ha...
posta 07.06.2017 - 22:49
9
risposte

Tracker separati per caratteristiche e difetti? [chiuso]

Nella mia azienda utilizziamo JIRA per nuove richieste di funzionalità e quindi il reparto QA registra eventuali errori / difetti nel Quality Center. Trovo che Quality Center sia molto poco user-friendly in quanto richiede IE perché utilizza Act...
posta 11.02.2011 - 15:36
5
risposte

È possibile che un'applicazione tecnicamente open source (in particolare javascript) sia rilasciata con una licenza proprietaria?

Una versione di applicazione javascript non sarà tecnicamente una fonte chiusa - nella migliore delle ipotesi può essere offuscata. Detto questo, la mia domanda ha due parti: Is it at all possible to release a technically open source appli...
posta 24.02.2011 - 03:19