In questo momento il mio supervisore sta creando requisiti documentazione / specifiche per me utilizzando il software di bugtracking. Questa mi sembra un'idea terribile, tutti questi requisiti sono su questi piccoli biglietti e devo fare clic su questo stupido modulo web per ottenere i requisiti. Che cos'è una soluzione software …
Sono attualmente in una classe per i test del software in cui per il nostro progetto del semestre, dobbiamo eseguire più tipi di test su di esso, come test di unità e test di integrazione. Per i test di integrazione, il professore ha dichiarato di utilizzare simulazioni e librerie beffarde …
In genere, inserisco le decisioni di autorizzazione nei miei controller lato server. Recentemente questi sono stati endpoint RESTful, ma penso che lo stesso stia per architetture di tipo MVC. Per ragioni di argomento, supponiamo che si tratti di un'autorizzazione basata sul ruolo. Un metodo protetto verrà annotato o eseguirà controlli …
Molti Builder Patternesempi rendono la Builderclasse interna dell'oggetto che costruisce. Questo ha un senso dal momento che indica quali sono le Builderbuild. Tuttavia, in un linguaggio tipicamente statico sappiamo quali sono le Builderbuild. D'altra parte se si Buildertratta di una classe interna, dovresti sapere quale classe Buildercostruisce senza guardare all'interno …
Come programmatore di database relazionali (la maggior parte delle volte), ho letto articoli su come i database relazionali non si ridimensionano e soluzioni NoSQL come MongoDB. Poiché la maggior parte dei database che ho sviluppato finora sono stati di dimensioni medio-piccole, non ho mai avuto problemi che non sono stati …
Questo mi ha infastidito per un po '. Il più delle volte, quando si tratta di archiviare dati in strutture come hashtable, programmatori, libri e articoli insistono sul fatto che l'indicizzazione di elementi in dette strutture in base a valori String sia considerata una cattiva pratica. Eppure, finora, non ho …
Ho appena dovuto sostituire un ORM ed è stato un compito relativamente scoraggiante, perché la logica della query perdeva dappertutto. Se avessi mai dovuto sviluppare una nuova applicazione, la mia preferenza personale sarebbe stata quella di incapsulare tutta la logica della query (usando un ORM) per renderlo a prova di …
Stiamo implementando un adattatore per Jaxen (una libreria XPath per Java) che ci consente di utilizzare XPath per accedere al modello di dati della nostra applicazione. Questo viene fatto implementando classi che mappano le stringhe (passate da Jaxen) in elementi del nostro modello di dati. Stimiamo che avremo bisogno di …
In questo articolo l'autore afferma che A volte, è necessario esporre un'operazione nell'API che intrinsecamente non è RESTful. e quello Se un'API ha troppe azioni, significa che è stata progettata con un punto di vista RPC anziché utilizzare i principi RESTful o che l'API in questione è naturalmente più adatta …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso l'anno scorso . Diciamo che sto cercando di descrivere il mio codice in una riunione …
Entrambi sembrano paralleli MPI che comunicano rete di processi. Identifico gli attori con i servizi. Gli attori sono più dinamici (puoi crearli e ucciderli come respiri mentre la rete di servizi è più statica) o cosa?
Ho un'applicazione web. Non credo che la tecnologia sia importante. La struttura è un'applicazione di livello N, mostrata nell'immagine a sinistra. Ci sono 3 livelli. UI (modello MVC), Business Logic Layer (BLL) e Data Access Layer (DAL) Il problema che ho è che il mio BLL è enorme in quanto …
Sto esaminando un libro di programmazione introduttiva che elenca un semplice esempio in pseudocodice: Start input myNumber set myAnswer = myNumber * 2 output myAnswer Stop Perché non possiamo omettere di creare un'altra variabile chiamata myAnswere semplicemente inserire l'operazione nel comando di output, in questo modo: Start input myNumber output …
Voglio aggiungere la gestione degli errori a: var firstVariable = 1; var secondVariable = firstVariable; Il seguito non verrà compilato: try { var firstVariable = 1; } catch {} try { var secondVariable = firstVariable; } catch {} Perché è necessario che un blocco try try influisca sull'ambito delle variabili …
Sto cercando di capire la compilazione e l'interpretazione, passo dopo passo per capire un'immagine totale. Quindi ho fatto una domanda leggendo http://www.cs.man.ac.uk/~pjj/farrell/comp3.html questo articolo Dice : La fase successiva del compilatore si chiama Parser. Questa parte del compilatore ha una comprensione della grammatica della lingua. È responsabile dell'identificazione degli errori …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.