Tutte le domande

4
risposte

Perché si chiama "Here Document"?

(fammi sapere se questo è il SE sbagliato per questo) Perché un Here Document (o Heredoc) lo chiama? Wikipedia non ha nulla da dire su quel particolare argomento. Ho trovato documenti Unix che descrivono un "Qui è un documento", è la forma...
posta 11.04.2012 - 12:59
5
risposte

Qual è l'alternativa di programmazione funzionale a un'interfaccia?

Se voglio programmare in uno stile "funzionale", con cosa sostituire un'interfaccia? interface IFace { string Name { get; set; } int Id { get; } } class Foo : IFace { ... } Forse un Tuple<> ? Tuple<Func<string> /*...
posta 03.03.2013 - 04:17
9
risposte

Silverlight è solo per gli occhi, o ha un uso negli affari? [chiuso]

Dato che Silverlight può creare siti web strabilianti di grande bellezza, esiste una giustificazione per utilizzarli per realizzare applicazioni Web pratiche che hanno seri scopi commerciali? Mi piacerebbe usarlo (per impararlo) per un nuovo inc...
posta 07.10.2010 - 21:14
5
risposte

REST e HATEOAS sono una buona architettura per i servizi web?

Se ho capito bene, REST è stato formalizzato da Roy Fielding come un modello descrittivo dell'architettura del web. AFAIK Fielding non ha dichiarato che REST fosse una buona idea, stava solo descrivendo l'architettura de-facto del web. Il web...
posta 29.04.2017 - 11:20
2
risposte

Applicazione dei principi di Clean Code alle lingue funzionali

Attualmente sto leggendo Codice pulito di Robert Martin . Penso che sia grandioso, e quando scrivo il codice OO sto prendendo a cuore le sue lezioni. In particolare, penso che il suo consiglio di usare piccole funzioni con nomi significativi...
posta 27.08.2014 - 22:14
6
risposte

Quali sono le migliori pratiche per ritirare le colonne obsolete del database? [chiuso]

Sto progettando un'applicazione che in una fase iniziale raccoglierà i dati A, B e C dai client, ma in seguito raccoglierò invece i dati A, B e D. A, B, C e D sono molto correlati e in questo momento esistono come colonne di un singolo databa...
posta 11.01.2018 - 10:36
3
risposte

Come metodo di test unitario che restituisce una raccolta evitando logiche nel test

Sto testando un metodo che genera una collezione di oggetti dati. Voglio verificare che le proprietà degli oggetti siano impostate correttamente. Alcune proprietà saranno impostate sulla stessa cosa; altri saranno impostati su un valore che dipe...
posta 07.05.2013 - 16:58
7
risposte

Se qualcuno ti offre una dichiarazione non verificata riguardante le pratiche di sviluppo del software, rispondi con "citazione necessaria"? [chiuso]

Recentemente ho partecipato a una conferenza tenuta da Greg Wilson (Chief Scientist of Software Carpentry). Dall'astratto: The idea that claims about software development practices should be based on evidence is still foreign to software...
posta 13.12.2010 - 18:11
3
risposte

A quale licenza è concessa la licenza GPL?

L'attuale licenza GPL (ovvero, il testo che contiene le parole "Le licenze per la maggior parte del software e altri lavori pratici sono progettati ..." ) è un documento; Immagino quindi che sia sotto una sorta di copyright? A quale licenz...
posta 31.05.2014 - 04:26
3
risposte

Perché la famiglia c è il reggimento di studio CS standard per i programmi Matematica / CS invece della famiglia LISP? [chiuso]

Mi sono familiarizzato con LISP per scopi di miglioramento personale. Una delle cose che ho notato è che LISP è molto più all'interno del paradigma della matematica che dire C. La sintassi e la struttura del progetto sembrano ricalcare direttame...
posta 17.08.2011 - 18:37