Tutte le domande

1
risposta

In che modo la lingua DOM è indipendente?

Citando da Wikipedia The Document Object Model (DOM) is a cross-platform and language-independent convention for representing and interacting with objects in HTML, XHTML and XML documents. e da wc3 In order to provide a precise,...
posta 05.12.2012 - 12:18
4
risposte

Come implementare isValid correttamente?

Sto provando a fornire un meccanismo per convalidare il mio oggetto in questo modo: class SomeObject { private $_inputString; private $_errors=array(); public function __construct($inputString) { $this->_inputString = $...
posta 11.10.2012 - 19:59
6
risposte

In una squadra che pratica il Domain Driven Design, l'intero team dovrebbe partecipare alle riunioni delle parti interessate?

Nella mia esperienza, un team di sviluppo software che comprende: 1 Project Manager 1 lead tecnologico 1 - 2 sviluppatori senior 2 - 3 Junior Dev (grado fresco) Solo il Tech Lead & PM (e / o Senor Dev / s) parteciperà a un inc...
posta 05.10.2012 - 05:16
1
risposta

Che cos'è un "oggetto ricco di comportamento" e perché sarebbe vantaggioso?

Mi riferisco all'articolo Mock non sono Stub di Martin Fowler . Quando si nomina un caso in cui pensa che il "mockist" TDD sarà vantaggioso, ha detto It's particularly worth trying if you are having problems in some of the areas that...
posta 23.08.2012 - 08:47
1
risposta

Come può uTorrent essere multipiattaforma mantenendo una dimensione binaria così piccola?

Oggigiorno si è trasformato in un client gonfiato che funziona in Mac, Linux e Windows, mantenendo l'intero programma in un unico file binario che pesa solo 876 kb, mentre i concorrenti che utilizzano librerie gui pesano circa 6 mb. Crea una...
posta 12.08.2012 - 21:31
3
risposte

Come proteggere in modo efficiente parte di un'applicazione con una licenza

Sto lavorando su un'applicazione che ha molte parti funzionali. Quando un cliente acquista l'applicazione, acquista la funzionalità standard, ma può anche acquistare alcuni elementi aggiuntivi dell'applicazione per un prezzo aggiuntivo. Tutti...
posta 12.09.2012 - 08:02
1
risposta

È un approccio accettabile per annullare / ripristinare in Python?

Sto facendo un'applicazione (wxPython) per elaborare alcuni dati da documenti Excel. Voglio che l'utente sia in grado di annullare e ripetere azioni, anche azioni gigantesche come l'elaborazione simultanea dei contenuti di 10.000 celle. Ho cerca...
posta 27.11.2012 - 21:26
3
risposte

Differenze tra i sistemi di template HTML

Sto guardando backbone.js e ho notato che supporta vari sistemi di template (in particolare fanno riferimento a Moustache.js , < a href="https://github.com/creationix/haml-js#readme"> Haml-js e Eco , ma capisco che possa supportare ancora di...
posta 23.08.2012 - 17:12
3
risposte

Un ramo "modello" è una pratica comune?

Ho pensato che potrebbe essere una buona cosa avere un ramo di controllo della versione dedicato per tutte le modifiche dello schema del database e volevo sapere se qualcun altro sta facendo lo stesso e quali sono stati i risultati. Dì che st...
posta 10.10.2012 - 05:28
2
risposte

È buona norma masterizzare la logica di business in Enums?

Abbiamo una logica aziendale semplificata come questa: public enum BusinessLogic { STAGE_ONE(true, false, false), STAGE_TWO(true, true, false), STAGE_THREE(false, false, true); private final Boolean canStartProcessing; private f...
posta 28.01.2015 - 16:50