Tutte le domande

4
risposte

Prossima intervista a Google, in cerca di un consiglio di preparazione [chiuso]

Bene, ho colpito i libri ovunque io sia. Ho un'intervista in arrivo, la prima via telefono, per una posizione di ingegnere del software. Ho letto tutti i post del blog, ho letto tutti gli account delle interviste (alcuni piuttosto vecchi) e Goog...
posta 05.12.2010 - 03:22
8
risposte

Cos'è il codice bello? [chiuso]

Spesso leggo che gli sviluppatori devono scrivere codice bello, ma per un principiante come lo sono rimane oscuro di ciò che è bello codice e come lo riconosci? La domanda corollaria è: Come scrivere codice bello e quali sono alcune abitudin...
posta 12.08.2013 - 04:30
13
risposte

Quali sono i criteri per la valutazione di un ORM for.NET? [chiuso]

Sto valutando gli ORM. Ho usato SubSonic , Linq-to-SQL e Entity Framework . Ho un team di sviluppatori che va dai junior agli anziani. Quali sono i criteri per la valutazione di un ORM per.NET?     
posta 05.10.2010 - 03:20
16
risposte

Quali parti dello standard di codifica contribuiscono al codice di qualità? [duplicare]

In risposta a Questa domanda , I chiedi: quali sono le parti migliori del tuo standard di codifica? Quali sono le migliori pratiche che aiutano con la qualità del codice, l'affidabilità, la manutenibilità, la leggibilità, ecc. Si prega...
posta 12.04.2017 - 09:31
6
risposte

Devo usare un database per applicazione o condividere un singolo database tra più applicazioni [chiuso]

Ho diverse applicazioni che usano dati dalle stesse fonti. È la migliore pratica (o quali sono i pro / contro) a: lascia i dati in database condivisi da più applicazioni salva spazio in quanto è necessario un solo database complica l'...
posta 04.09.2011 - 13:03
6
risposte

Perché quicksort è migliore di altri algoritmi di ordinamento in pratica?

Questo è un repost di una domanda su cs.SE di Janoma . Crediti completi e vende a lui o cSE. In un corso sugli algoritmi standard ci viene insegnato che quicksort è O (n log n) in media e O (n²) nel caso peggiore. Allo stesso tempo, ve...
posta 29.05.2012 - 10:58
9
risposte

Progettare una classe per prendere intere classi come parametri piuttosto che singole proprietà

Diciamo, ad esempio, che hai un'applicazione con una classe ampiamente condivisa chiamata User . Questa classe espone tutte le informazioni sull'utente, il loro ID, nome, livelli di accesso a ciascun modulo, fuso orario ecc. Ovviamente i...
posta 26.06.2018 - 12:58
8
risposte

Quando usiamo la programmazione orientata agli oggetti? [chiuso]

Sto scrivendo un programma in Python, che fondamentalmente manipola le stringhe, e mi chiedevo se avrei dovuto farlo usando i principi OOP o no. Il cliente mi ha detto che non gli importa del codice, vuole solo la cosa fatta . So che il codi...
posta 26.07.2016 - 17:24
7
risposte

Forse monade vs eccezioni

Mi chiedo quali sono i vantaggi di Maybe monad rispetto alle eccezioni? Sembra che Maybe sia solo un modo esplicito (e piuttosto dispendioso) di try..catch sintassi. aggiornamento Tieni presente che io non intenzionalment...
posta 30.05.2012 - 15:01
1
risposta

raw, weak_ptr, unique_ptr, shared_ptr ecc ... Come sceglierli saggiamente?

Ci sono molti suggerimenti in C ++, ma per essere onesti tra 5 anni circa nella programmazione in C ++ (in particolare con Qt Framework) uso solo il vecchio puntatore raw: SomeKindOfObject *someKindOfObject = new SomeKindOfObject(); So che...
posta 28.02.2015 - 22:51