Tutte le domande

8
risposte

Qual è la vera responsabilità di una classe?

Continuo a chiedermi se sia legittimo utilizzare i verbi basati su nomi in OOP. Mi sono imbattuto in questo articolo brillante , anche se non sono ancora d'accordo il punto che rende. Per spiegare il problema un po 'di più, l'articolo affer...
posta 04.12.2013 - 10:31
7
risposte

Programmazione funzionale in aumento?

Ho notato recentemente che i linguaggi di programmazione funzionale stanno guadagnando popolarità . Di recente ho notato che l' indice Tiobe mostra un aumento della loro popolarità rispetto a l'anno scorso sebbene la maggior parte di loro non...
posta 26.04.2011 - 03:43
6
risposte

Non riesco a disegnare. Come posso realizzare applicazioni lucidate?

Non sono un grafico. Sono piuttosto cattivo nel disegnare qualsiasi cosa. Faccio fatica a costruire cose che siano anche belle come applicazioni "campione" in bundle con strumenti di sviluppo; principalmente perché non ho uno squat in termini di...
posta 19.04.2012 - 01:55
8
risposte

Lo sviluppo professionale dovrebbe avvenire in azienda?

Come sviluppatore di software part-time per la prima volta in una piccola società di consulenza, sto cercando di organizzare il tempo per approfondire le mie conoscenze sullo sviluppo del software - che si tratti di leggere un libro, tenere il p...
posta 10.10.2010 - 09:09
7
risposte

Proprietà .NET - Usa set privato o proprietà ReadOnly?

In quale situazione dovrei usare un Set privato su una proprietà piuttosto che renderlo una proprietà ReadOnly? Prendi in considerazione i due esempi molto semplicistici di seguito. Primo esempio: Public Class Person Private _name As S...
posta 29.04.2011 - 18:55
4
risposte

Che cosa significa Rich Hickey quando ha detto: "Tutta quella specificità [di interfacce / classi / tipi] uccide il tuo riutilizzo!"

Nel keynote della conferenza goto stimolante di Rich Hickey " Il valore dei valori " a 29 minuti di cui parla il sovraccarico di un linguaggio come Java e fa una dichiarazione del tipo: "Tutte quelle interfacce uccidono il tuo riutilizzo". Che c...
posta 24.05.2013 - 00:29
10
risposte

Cosa definisce un codice robusto?

Il mio professore continua a riferirsi a questo esempio di Java quando parla di codice "robusto": if (var == true) { ... } else if (var == false) { ... } else { ... } Afferma che "codice robusto" significa che il tuo programma t...
posta 27.08.2011 - 00:17
4
risposte

REST - Scambi tra la negoziazione del contenuto tramite l'intestazione Accetta contro le estensioni

Sto lavorando alla progettazione di un'API RESTful. Sappiamo di voler restituire JSON e XML per ogni risorsa data. Stavo pensando che avremmo fatto qualcosa di simile: GET /api/something?param1=value1 Accept: application/xml (or application/j...
posta 14.03.2012 - 03:50
7
risposte

Perché lo stack di chiamate ha una dimensione massima statica?

Avendo lavorato con alcuni linguaggi di programmazione, mi sono sempre chiesto perché lo stack di thread abbia una dimensione massima predefinita, invece di espandersi automaticamente come richiesto. In confronto, alcune strutture di alto liv...
posta 09.09.2016 - 16:00
5
risposte

Perché C # non ha scope locale in caso di blocchi?

Stavo scrivendo questo codice: private static Expression<Func<Binding, bool>> ToExpression(BindingCriterion criterion) { switch (criterion.ChangeAction) { case BindingType.Inherited: var action = (byte)C...
posta 16.04.2013 - 01:06