Ingegneria software

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

1
Pattern per applicazioni web ajax pesanti
Fino ad ora, sono stato un grande fan del modello MVC per lo sviluppo di applicazioni Web. Per il web, ho sviluppato principalmente in PHP (con i framework Kohana e CodeIgniter) e Ruby (RoR). Mentre le mie applicazioni diventano più pesanti sul lato Ajax (app a pagina singola, ecc.) Ho …




4
Come gestire il tempo per studiare mentre si lavora? [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 7 anni fa . Sto programmando 8 anni per un'azienda. Costruiamo sistemi software di business intelligence. Dato che pensavo …



4
Quali sono gli svantaggi dell'utilizzo / scrittura di un provider di appartenenze personalizzato .Net?
Di recente, ho pubblicato la seguente domanda su SO: /programming/7197337/using-asp-net-membership-provider-with-an-existing-user-database Come puoi notare, ho finito per rispondere alla mia domanda affermando che sembrava che scrivere e implementare un "Provider di abbonamenti personalizzati" fosse la strada da percorrere. Letteralmente, qualche minuto dopo, mi imbatto in questa domanda: /programming/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 Cerco di rispondere …



6
Come devo gestire input utente non valido?
Ho pensato a questo problema per un po 'e sarei curioso di avere opinioni da altri sviluppatori. Tendo ad avere uno stile di programmazione molto difensivo. Il mio blocco o metodo tipico è simile al seguente: T foo(par1, par2, par3, ...) { // Check that all parameters are correct, return …

12
Come gestire il tipo di richieste "puoi aggiungere solo qualche altro campo" da parte dei clienti?
Molto comunemente abbiamo richieste di funzionalità per campi che solo un cliente desidera. Questo, nella migliore delle ipotesi, ingombra il codice dell'applicazione. Spesso quando guardiamo nel loro database qualche mese dopo aver aggiunto i campi, possiamo vedere che in realtà non stanno nemmeno usando i campi extra. Inoltre, è un'applicazione …




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.