Ingegneria software

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


6
Le variabili di sessione dovrebbero essere evitate?
In passato facevo molto affidamento sulle variabili di sessione, ma recentemente ne ho trovate molte inutili, usando invece cose come i parametri della stringa di query. Un mio collega si rifiuta di utilizzare le variabili di sessione. È un obiettivo realistico e le variabili di sessione dovrebbero essere evitate per …

7
Esistono pratiche deprecate per la programmazione multithread e multiprocessore che non dovrei più utilizzare?
All'inizio di FORTRAN e BASIC, essenzialmente tutti i programmi erano scritti con istruzioni GOTO. Il risultato è stato il codice spaghetti e la soluzione è stata la programmazione strutturata. Allo stesso modo, i puntatori possono avere caratteristiche difficili da controllare nei nostri programmi. Il C ++ è iniziato con molti …



9
I programmatori sono cattivi tester?
So che sembra molto simile ad altre domande che sono già state poste, ma in realtà è leggermente diverso. Sembra essere generalmente considerato che i programmatori non sono bravi a svolgere il ruolo di test di un'applicazione. Per esempio: Joel on Software - I primi cinque (sbagliati) motivi per cui …
36 testing  qa 


15
Devo continuare la mia pratica di programmazione autodidatta o imparare a fare la codifica in modo professionale? [chiuso]
Ultimamente ho avuto un lavoro professionale, ho frequentato altri programmatori e fatto amicizia nel settore. L'unica cosa è che sono autodidatta al 100%. Ha causato il mio stile a deviare estremamente dallo stile di quelli che sono adeguatamente formati. Sono le tecniche e l'organizzazione del mio codice che sono diverse. …

8
OOP sta diventando più facile o più difficile? [chiuso]
Quando i concetti della programmazione orientata agli oggetti sono stati introdotti ai programmatori anni fa, sembra interessante e la programmazione era più pulita. OOP era così Stock stock = new Stock(); stock.addItem(item); stock.removeItem(item); Era più facile da capire con un nome auto-descrittivo. Ma ora OOP, con pattern come Data Transfer …



2
Qual è il modo corretto di fare REST?
Oggi tutti fanno SOA , anche se alcuni in realtà non capiscono di cosa si tratta. Quindi hanno sbagliato. Usandolo come analogia, so cos'è REST (o almeno penso di farlo) e voglio farne parte. Ma voglio farlo bene. Quindi la mia domanda è qual è il modo corretto di fare …




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.