Ingegneria software

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


4
I due punti nei blocchi di pitone sono tecnicamente necessari?
Questa è davvero solo una domanda teorica da parte di un principiante di Python che vuole capire di più. Continuo a dimenticare i due punti dopo le dichiarazioni iniziali di blocco in Python. Questi sono ciò che intendo: for <variable> in <sequence>: if <blah blah>: Il mio pensiero è che …
19 python  syntax  theory 





10
Quando è meglio ottimizzare un software per prestazioni migliori, all'inizio o alla fine dello sviluppo?
Sono uno sviluppatore di software junior e mi chiedevo quando sarebbe il momento migliore per ottimizzare un software per prestazioni migliori (velocità). Supponendo che il software non sia estremamente grande e complesso da gestire, è meglio dedicare più tempo all'inizio all'ottimizzazione o dovrei semplicemente sviluppare il software che esegue correttamente …



8
Evita che i rami si accumulino
Stiamo iniziando a riscontrare un problema man mano che diventiamo più grandi, in cui le funzionalità arrivano alla messa in scena per i test, ma quando tutto viene testato e le nuove funzionalità approvate sono in fase di messa in scena per i test. Questo sta creando un ambiente in …




6
Qual è la base matematica per i valori di prima / seconda / terza classe nei linguaggi di programmazione?
aggiunto Ho appena trovato due domande correlate /math//q/1759680/1281 /programming//a/2582804/156458 Nei linguaggi di programmazione, dalla programmazione del linguaggio pragmatico di Michael Scott In generale, si dice che un valore in un linguaggio di programmazione abbia uno stato di prima classe se può essere passato come parametro, restituito da una subroutine o …


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.