Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi



2
Python per grandi progetti
Ci sono risorse là fuori su come progettare grandi progetti industriali Python? Vorrei iniziare un ambizioso progetto personale, ma non sono davvero sicuro di come progettarlo e quali pratiche mettere in atto per rendere il progetto di successo. Ci sono risorse là fuori che discutono su come far funzionare grandi …
12 python 


3
Pattern per l'integrazione continua e DVCS
Attualmente utilizziamo Subversion e TeamCity, passeremo all'utilizzo di Mercurial (in particolare Kiln poiché siamo utenti di FogBugz). Ovviamente ciò comporterà cambiamenti - si spera miglioramenti - nei nostri modelli di sviluppo (tutti e due!) Ma l'unico problema con cui mi sto cimentando è come strutturare le cose in modo da …

3
Perché possiamo eliminare alcune proprietà integrate dell'oggetto globale?
Sto leggendo es5 in questi giorni e trovo che l'attributo [[configurabile]] in alcune proprietà integrate dell'oggetto globale è impostato su true, il che significa che possiamo eliminare queste proprietà. Per esempio: il metodo join dell'oggetto Array.prototype ha attributi {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} Quindi possiamo facilmente eliminare il metodo join …
12 javascript 


4
Evitare oggetti di dominio gonfiati
Stiamo provando a spostare i dati dal nostro livello di servizio gonfiato nel nostro livello di dominio utilizzando un approccio DDD. Al momento disponiamo di molte logiche commerciali nei nostri servizi, che sono sparsi ovunque e non beneficiano dell'eredità. Abbiamo una classe Domain centrale che è al centro della maggior …

9
Utilizzare programmi open source nella tua azienda?
C'è qualche svantaggio nel far usare ai tuoi dipendenti programmi open source nella tua azienda? Ho in programma di avviare un business e mi chiedo perché le aziende di solito lavorano con software proprietario, come Microsoft Word per citare il più famoso. Perché non usano Open Office (o Libre Office …


3
Cosa dovrebbe essere testato in Javascript?
Al lavoro, abbiamo appena iniziato su un'applicazione fortemente basata su Javascript (in realtà usando Coffeescript, ma ancora), di cui ho implementato un sistema di test automatizzato usando JsTestDriver e fabric. Non abbiamo mai scritto qualcosa con così tanto Javascript, quindi fino ad ora non abbiamo mai fatto alcun test Javascript. …





Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.