Ingegneria software

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

4
Flusso di lavoro: utilizzo di formati binari di documenti in Git senza blocchi (passaggio da sovversione)
Siamo una società di consulenza software con una moltitudine di progetti per clienti diversi. Tradizionalmente utilizziamo Subversion, ma al momento stiamo valutando la possibilità di passare a Git. Una parte significativa dei documenti che produciamo sono condivisi con i nostri clienti (requisiti, progetti globali, specifiche di prova, ecc.) E utilizziamo …
16 git  svn  dvcs  excel  word 


3
Rappresenta azioni (verbi) nell'URI REST
Ho un'operazione di stampa da eseguire per i documenti dei miei clienti. Ho bisogno di eseguire anche le altre operazioni standard, come aggiungere, aggiornare, eliminare. quindi, ho il seguente: Per creare un nuovo cliente: URI = / customer / {id}, digitare = POST, Nome metodo = CreateCustomer () Per l'aggiornamento: …
16 rest 

3
Agile è una variante di RAD?
Wikipedia afferma che Agile è un tipo di "RAD" che suppongo sia errato. Da quello che so, Agile è stato sviluppato perché RAD in sé non è stato così efficace negli anni '90 (troppo rigido per i cambiamenti). O mi sbaglio? (Nota: a quanto pare l' articolo di Wikipedia sullo …


7
Devo crittografare i dati nel database?
Ho un cliente, per il quale realizzerò un'applicazione Web per l'assistenza ai pazienti, la gestione dei pazienti, i consulti, la storia, i calendari, praticamente tutto ciò. Il problema è che si tratta di dati sensibili, anamnesi del paziente e simili. Il client insiste per crittografare i dati a livello di …
16 php  mysql  encryption 

6
La duplicazione del codice è un male necessario in C?
Sono piuttosto nuovo in C, e mi chiedo se la duplicazione del codice sia un male necessario quando si tratta di scrivere strutture di dati comuni e C in generale? Potrei provare a scrivere un'implementazione generica hash mapper esempio, ma trovo sempre che il risultato finale sia disordinato. Potrei anche …

9
Come promuovere il riutilizzo e la documentazione del codice? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Come team leader di circa 10+ sviluppatori, vorrei promuovere il riutilizzo …
16 code-reuse 

3
Come gestire i valori monetari in PHP e MySql?
Ho ereditato un enorme mucchio di codice legacy scritto in PHP su un database MySQL. La cosa che ho notato è che l'applicazione utilizza doublesper l'archiviazione e la manipolazione dei dati. Ora mi sono imbattuto in numerosi post che menzionano come doublenon sono adatti per le operazioni monetarie a causa …

5
Utilizzo della parola chiave "Utilizzo" nell'interfaccia C #
Quando sto usando C # per scrivere del codice e definisco un'interfaccia usando Visual Studio 2010, include sempre una serie di istruzioni "using" (come mostrato nell'esempio) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestEngine.TestNameSpace { interface ITest1 { bool testMethod(int xyz); } } Mi chiedo a cosa servono …


3
Tirare le modifiche dal master al mio ramo di lavoro?
Siamo in due a lavorare su qualcosa. Stiamo usando questa struttura di diramazione maestro dev-A dev-B Entrambi lavoriamo su rami separati (dev-A, B) e ogni volta che abbiamo finito - promuoviamo le nostre modifiche al master. Ma lo svantaggio è che non possiamo ottenere modifiche apportate dall'altro sviluppatore. Tutto esiste …
16 git 


2
Esiste un precedente per la licenza su un compilatore che limita il tipo di sviluppo per cui è possibile utilizzarlo?
Di recente è stato lasciato sfuggire che il nuovo EULA per Delphi XE3 vieterà lo sviluppo di Server Server con l'edizione Professional senza l'acquisto aggiuntivo di un pacchetto di licenze Client Server. Questo non vuol dire che alla versione Professional mancheranno le funzionalità, ma la licenza proibirà specificamente allo sviluppatore …
16 licensing  delphi  eula 


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.