Ingegneria software

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

5
LINQPad è ancora utilizzato molto là fuori? [chiuso]
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 …
12 linq 








6
Da dove dovrebbero provenire i valori di hash salt?
Quando si aggiungono valori salt a un valore hash per qualcosa come una password che non può essere memorizzata in testo normale, qual è il posto migliore per ottenere i valori salt? Per il contesto, supponiamo che questo sia per le password su un accesso alla pagina web.
12 security  hashing 



8
Il costruttore non dovrebbe generalmente chiamare metodi
Ho descritto a un collega perché un costruttore che chiama un metodo può essere un antipattern. esempio (nel mio arrugginito C ++) class C { public : C(int foo); void setFoo(int foo); private: int foo; } C::C(int foo) { setFoo(foo); } void C::setFoo(int foo) { this->foo = foo } Vorrei …
12 design 


6
Come migliorare il test del proprio codice [chiuso]
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 4 anni fa . Oggi ho verificato una modifica su un codice che si è …

3
Curare progetti di amici defunti
Un mio grande amico, e un appassionato programmatore, è recentemente scomparso. Ha lasciato quasi 40 progetti su BitBucket. La maggior parte sono pubblici, ma alcuni di essi sono contrassegnati come privati. Ho deciso di assumere incarichi di cura per i progetti piuttosto che lasciare che il suo lavoro scompaia. Se …
12 social 

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.