Ingegneria software

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



7
Tutte le lingue sono sostanzialmente le stesse?
Di recente, ho dovuto capire la progettazione di un piccolo programma scritto in una lingua di cui non avevo idea ( ABAP , se devi saperlo). Potrei capirlo senza troppe difficoltà. Mi rendo conto che padroneggiare una nuova lingua è un gioco con la palla completamente diverso, ma comprendere semplicemente …


24
Come rimani concentrato sul lavoro? [chiuso]
A volte, le cose che devo fare per il mio lavoro sono interessanti e coinvolgenti. A volte no. Occasionalmente, in realtà non lo sono. Hai qualche strategia o trucco particolare per affrontare quei tratti noiosi quando il tuo cervello preferirebbe fare qualcosa di diverso da quello che dovresti fare, in …


5
Perché non ci sono interpreti Javascript nativi per Windows / Mac / Linux?
Mi sembra molto utile usare Javascript per le attività generali di scripting lato server poiché ha più o meno le stesse funzionalità di Perl e Python. Ma AFAIK non ci sono interpreti Javascript generalmente disponibili per le principali architetture di macchine. Immagino che l'altro problema potrebbe essere la mancanza di …
39 javascript 

4
Avere costanti pubbliche è "cattivo"?
È questo: public MyClass { public const string SomeString = "SomeValue"; } peggio di così: public MyClass { public static string SomeString { get{ return "SomeValue";}} } È possibile fare riferimento a entrambi allo stesso modo: if (someString == MyClass.SomeString) ... Il secondo, tuttavia, ha la protezione di essere una …
39 c# 





6
Esiste un modello per la gestione di parametri di funzioni in conflitto?
Abbiamo una funzione API che suddivide un importo totale in importi mensili in base alle date di inizio e fine indicate. // JavaScript function convertToMonths(timePeriod) { // ... returns the given time period converted to months } function getPaymentBreakdown(total, startDate, endDate) { const numMonths = convertToMonths(endDate - startDate); return { …
38 api-design 



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.