Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Sto facendo un corso al college, dove uno dei laboratori deve eseguire exploit buffer overflow sul codice che ci danno. Questo varia da semplici exploit come la modifica dell'indirizzo di ritorno per una funzione su uno stack per tornare a una funzione diversa, fino al codice che modifica lo stato …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 7 anni fa . Ho visto oggetti creati nel codice Java senza memorizzare un riferimento all'oggetto. Ad esempio, in un plugin eclipse ho visto una shell SWT creata in questo modo: new Shell(); …
Ho scritto un sacco di software in molte lingue diverse e ho anche scritto "hardware" per l'uso con FPGA usando Verilog e VHDL. Tendo a divertirmi a scrivere hardware più del software, e penso che uno dei motivi principali sia che è possibile scrivere hardware "fatto" e che non deve …
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 6 anni fa . Capisco che C ++ è un linguaggio molto veloce, ma C …
Sto cercando di capire perché abbiamo bisogno di URI per gli spazi dei nomi XML e non riesco a trovare uno scopo per questo. Qualcuno può illuminarmi un po 'mostrando il loro uso su un esempio concreto? MODIFICARE: Ok, ad esempio: ho questo da w3schools <root xmlns:h="http://www.w3.org/TR/html4/" xmlns:f="http://www.w3schools.com/furniture"> <h:table> <h:tr> …
Una domanda imbarazzante e aperta, ma è un problema a cui mi imbatto sempre: Il software facile da gestire e da utilizzare è un software ben progettato. Cercare di rendere intuitivo un progetto significa nominare i componenti in modo tale che lo sviluppatore successivo sia in grado di inferire la …
Il codice è un casino completo di una combinazione di ASP / ASP.NET classico. La mischia consiste nel rattoppare il grande pasticcio o fare aggiunte ad esso. Siamo tutti troppo impegnati a farlo per iniziare una riscrittura, quindi mi chiedo .. Dov'è la parte in Scrum in cui gli sviluppatori …
Attualmente sto rivedendo un sistema creato da alcuni sviluppatori che in precedenza ha lavorato nel mio lavoro. Il sistema funziona abbastanza bene dal punto di vista dell'utente, ma quando si analizza la revisione del codice è un vero casino. Sono più che convinto che il modo in cui l'applicazione è …
Ho lavorato per due anni in una grande banca d'investimento. Ho realizzato alcuni progetti tecnici con il desiderio di creare il codice più ottimizzato, rispettando i buoni modelli di progettazione adattati, il principio SOLID, la legge di demeter ed evitando ogni sorta di codici duplicati ... Quando la consegna in …
Sto cercando di rendere il mio codice più robusto e ho letto dei test unitari, ma trovo molto difficile trovare un uso utile effettivo. Ad esempio, l' esempio di Wikipedia : public class TestAdder { public void testSum() { Adder adder = new AdderImpl(); assert(adder.add(1, 1) == 2); assert(adder.add(1, 2) …
Quando si scrive un progetto open source e si utilizza Google Code o GitHub e si desidera utilizzare una libreria come Lua, come si dovrebbe fare? La dipendenza dovrebbe essere inclusa nel repository? La dipendenza dovrebbe essere costruita all'interno dello stesso script di compilazione del resto del progetto o da …
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 4 anni fa . Dopo aver visto questa domanda oggi sulla variazione della domanda dell'intervista FizzBuzz, oltre a vedere …
Scorrendo il codice che ho scritto, mi sono imbattuto nel seguente costrutto che mi ha fatto pensare. A prima vista, sembra abbastanza pulito. Sì, nel codice attuale il getLocation()metodo ha un nome leggermente più specifico che descrive meglio quale posizione ottiene. service.setLocation(this.configuration.getLocation().toString()); In questo caso, serviceè una variabile di istanza …
Dopo aver letto l'articolo: Quando usare i delegati invece delle interfacce (Guida per programmatori C #) , ho bisogno di aiuto per comprendere i punti indicati di seguito, che ho trovato non molto chiari (per me). Qualche esempio o spiegazione dettagliata disponibile per questi? Usa un delegato quando: Viene utilizzato …
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.