Tutte le domande

4
risposte

Abilità matematiche prerequisite per il libro Introduzione agli algoritmi (CLRS) [chiuso]

Ho già conoscenza degli algoritmi di base. Ora ho intenzione di studiare altri algoritmi avanzati e decido di andare con Introduzione agli algoritmi . Non sono sicuro, ho bisogno di aggiornare le mie abilità matematiche prima di leggere ques...
posta 18.07.2011 - 17:51
14
risposte

È possibile combinare i linguaggi di programmazione?

Ho programmato per un po ', ho scritto alcuni programmi rudimentali e voglio continuare ad imparare. Ho raggiunto quel punto in cui non sai più cosa imparare e vorrei fare una domanda per mia curiosità. La domanda, in poche parole, è se riesc...
posta 12.04.2017 - 09:31
12
risposte

Agile costringe gli sviluppatori a passare più tempo a lavorare?

Guardando le pratiche Agile comuni mi sembra che loro (intenzionalmente o meno?) costringano gli sviluppatori a passare più tempo a lavorare in contrasto con la lettura di blog / articoli, chat, pause caffè e semplicemente procrastinare. In p...
posta 29.09.2010 - 10:14
5
risposte

Mi sbaglio nel pensare che aver bisogno di qualcosa come AutoMapper sia un'indicazione di design scadente?

Automapper è un "oggetto-oggetto mappatore" per .Net, che significa copiare oggetti da una classe in un'altra classe che rappresenta la stessa cosa. Perché è sempre utile? La duplicazione delle classi è sempre utile / buona progettazione?...
posta 03.10.2012 - 15:18
13
risposte

Perché i database non sono integrati come funzionalità linguistica?

Esistono linguaggi di programmazione che dispongono di un database integrato come funzionalità di lingua di prima classe anziché connettersi a un database SQL esterno (o altro) esterno? Quali sarebbero gli svantaggi e i vantaggi di una tale funz...
posta 03.12.2010 - 06:47
7
risposte

Come restituire gli avvisi insieme al risultato del calcolo al chiamante di un metodo Java? [duplicare]

Ho una classe, chiamiamola Calculator , con un metodo come questo: public double[] performCalculation(double[] someInData) Questo metodo può generare un numero di avvisi non fatali (rappresentati come una serie di stringhe con nomi di...
posta 13.04.2016 - 10:43
11
risposte

Devo accettare un lavoro se è richiesta la programmazione coppie? [chiuso]

Mi è stato offerto un lavoro interessante, ma per me c'è un grande avvertimento: usano la programmazione della coppia. Odio l'idea della programmazione della coppia, e probabilmente non sono adatta per questo: mi piace fare pause frequenti, o...
posta 28.09.2010 - 18:35
5
risposte

Potrebbe essere un'istanza uguale ad un'altra istanza di un tipo più specifico?

Ho letto questo articolo: Come scrivere un metodo di uguaglianza in Java . Fondamentalmente, fornisce una soluzione per un metodo equals () che supporta l'ereditarietà: Point2D twoD = new Point2D(10, 20); Point3D threeD = new Point3D(10,...
posta 28.10.2015 - 14:53
5
risposte

Perché è sbagliato scrivere qualcosa nella lingua X come se si stesse scrivendo un programma in linguaggio Y in termini di utilizzo di un paradigma di codifica condiviso [chiuso]

Qualche tempo fa, ho fatto una domanda su SO di qualcosa scritto in C ++, ma invece di ottenere una risposta al problema in questione, i commenti sono andati pazzi per il mio stile di codifica, anche quando ho indicato che era un < a href="http:...
posta 26.03.2014 - 17:14
9
risposte

Qual è il linguaggio di programmazione più utilizzato nel calcolo ad alte prestazioni? E perché? [chiuso]

Credo che un sacco di Fortran sia usato in HPC, ma non sono sicuro che sia solo per ragioni legacy. Le caratteristiche dei moderni linguaggi di programmazione come la garbage collection o il polimorfismo di run-time non sono adatte per HPC po...
posta 04.12.2010 - 15:27