Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato …
È else whilesenza intervenire bretelle considerati manutenzione "sicuro" saggio? Scrivere if-elsecodice senza parentesi graffe come di seguito ... if (blah) foo(); else bar(); ... comporta un rischio perché la mancanza di parentesi graffe rende molto semplice modificare inavvertitamente il significato del codice. Tuttavia, sotto è anche rischioso? if (blah) { …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Il dipartimento di sviluppo software della mia azienda sta affrontando il problema che le migrazioni di dati sono considerate potenzialmente pericolose, specialmente per i miei manager. Lo sfondo è …
In un linguaggio puro come Haskell, tutti i dati sono immutabili e nessuna struttura di dati esistente può essere modificata in alcun modo. Inoltre, molti algoritmi su dati immutabili e schemi di programmazione funzionale generano grandi quantità di immondizia per natura ( mapad esempio catene di creazione di elenchi intermedi). …
Diciamo che ho una procedura che fa cose : void doStuff(initalParams) { ... } Ora scopro che "fare cose" è un'operazione piuttosto complicata. La procedura diventa grande, l'ho suddivisa in più procedure più piccole e presto mi rendo conto che avere qualche tipo di stato sarebbe utile mentre si fanno …
Mi è stato assegnato il compito di implementare un linguaggio specifico di dominio per uno strumento che può diventare abbastanza importante per l'azienda. Il linguaggio è semplice ma non banale, consente già loop nidificati, concatenazione di stringhe, ecc. Ed è praticamente sicuro che altri costrutti verranno aggiunti man mano che …
Ho avuto una discussione con un collega oggi, se l'uso dell'uso dell'operatore Java instanceofè una specie di riflessione. E la discussione si è rapidamente evoluta in ciò che in realtà definisce la riflessione. Quindi, qual è la definizione di riflessione? E l'uso di instanceof"usare la riflessione" è considerato? Inoltre, se …
Qual è un buon modo per nominare un metodo che controlla se X deve essere fatto e X se necessario? Ad esempio, come nominare un metodo che aggiorna un elenco utenti se i nuovi utenti hanno effettuato l'accesso? UpdateListIfNeededsembra troppo lungo, mentre semplice UpdateListimplica un'operazione che può essere costosa e …
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 …
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Non è un segreto per nessuno che i manager possano e spesso imporranno il linguaggio di programmazione che verrà utilizzato per un progetto. Essendo un programmatore, non sono mai …
Nota: quando ho usato "complesso" nel titolo, intendo che l'espressione ha molti operatori e operandi. Non che l'espressione stessa sia complessa. Di recente ho lavorato su un semplice compilatore per l'assemblaggio x86-64. Ho terminato il front-end principale del compilatore - il lexer e il parser - e ora sono in …
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 5 anni fa . Ho avuto il mio primo esame di programmazione di recente ... e ho praticamente fallito. …
Come posso dire in inglese che il linguaggio di programmazione può essere compilato in altri linguaggi di programmazione? L'esempio può essere Haxe . Sul sito web la lingua è descritta come "multipiattaforma": Multipiattaforma: Haxe può essere compilato su tutte le piattaforme di programmazione più diffuse con il suo compilatore veloce: …
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.