Tutte le domande

7
risposte

Quanto tempo posso dedicare all'apprendimento al lavoro? [chiuso]

Ho lavorato come sviluppatore software per circa 2 anni ormai. Sembra ovvio che in un settore così in rapida evoluzione come lo sviluppo del software, è necessario dedicare del tempo all'apprendimento di nuove tecnologie, strutture, ecc. Ho s...
posta 06.08.2013 - 12:31
6
risposte

Un algoritmo può essere brevettato? [chiuso]

Quindi un algoritmo può essere brevettato? Ho visto questa affermazione che mi ha fatto pensare: Everybody would abstain from patenting the improvements of contour dot algorithm for at least several years, say up till 2021. So that...
posta 30.12.2010 - 02:05
8
risposte

Variabile privata vs proprietà?

Quando si imposta un valore su una variabile all'interno di una classe la maggior parte delle volte vengono presentate due opzioni: private string myValue; public string MyValue { get { return myValue; } set { myValue = value; } } Esi...
posta 02.02.2012 - 18:21
2
risposte

Come dovrebbe un'API REST gestire le richieste PUT a risorse parzialmente modificabili?

Supponiamo che un'API REST, in risposta a una richiesta GET HTTP, restituisca alcuni dati aggiuntivi in un oggetto secondario owner : { id: 'xyz', ... some other data ... owner: { name: 'Jo Bloggs', role: 'Programmer'...
posta 14.08.2013 - 17:19
15
risposte

È sconsigliabile creare una funzione che rinomini essenzialmente una funzione incorporata?

Mi confondo con le funzioni minime e massime, in determinati contesti. In un contesto, quando si utilizzano le funzioni per prendere il maggiore o il minore tra due valori, non vi è alcun problema. Ad esempio, //how many autographed CD's...
posta 08.06.2016 - 20:35
2
risposte

Come dovrei contribuire a un progetto GitHub (per lo più) abbandonato?

Recentemente ho cercato di entrare nella collaborazione open source in GitHub e mi sono imbattuto in una situazione per la quale sono curioso quale sia il modo preferito di procedere. Circa un mese fa, ho trovato un progetto su GitHub per una...
posta 13.02.2015 - 19:24
7
risposte

Trigger SQL e quando o quando non usarli.

Quando ho iniziato a studiare su SQL mi è sempre stato detto, utilizzare i trigger solo se davvero necessario e, se possibile, optare per l'uso di stored procedure. Ora purtroppo all'epoca (alcuni anni fa) non ero così curioso e preoccupato d...
posta 03.12.2011 - 07:23
6
risposte

Perché usiamo la parola "sprint"?

Uno dei principi fondanti del Manifesto Agile è Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. I team Scrum usano il termine sprint...
posta 04.06.2015 - 20:34
3
risposte

Quali sono i vantaggi dell'uso di LISP e Haskell? Mi faranno diventare un programmatore migliore? [chiuso]

So che Lisp e Haskell sono rispettivamente linguaggi di programmazione logica e funzionale, ma cosa significa esattamente? In che cosa differiscono dalle altre lingue? Ho sentito dire che impararli diventerà un programmatore migliore e migliorer...
posta 09.09.2013 - 18:08
5
risposte

Java dev learning Python: quali concetti ho bisogno di avvolgere la mia mente?

Background: ho eseguito alcuni tutorial e scritto alcuni piccoli progetti. Tutto sta andando abbastanza bene con Google e StackOverflow . Diverse volte negli ultimi giorni mi sono ritrovato a chiedermi "cosa mi manca?" - Sento che sto ancora...
posta 13.02.2011 - 10:21