C'è una differenza tra stabilità e affidabilità (almeno nel contesto di ingegneria del software) o possono essere usati in modo intercambiabile? In caso contrario, quali sarebbero alcuni esempi di sistemi affidabili ma non necessariamente stabili e viceversa?
La società con cui lavoro ha recentemente ospitato un servizio Web in Windows Azure e lo ha annunciato. Ora le riviste di commercio online affermano che molte cose insignificanti come "società X passano al cloud", "società X rilascia desktop per il cloud", ecc. Sembra che ci siano molti materiali là …
Qual è la differenza tra modelli e principi di progettazione orientata agli oggetti? Sono cose diverse? Per quanto ho capito, entrambi cercano di raggiungere un obiettivo comune (ad es. Flessibilità). Quindi posso dire che uno schema è un principio e viceversa? Principio di progettazione = SOLID (ovvero principio di inversione …
Sto leggendo "Dependency Injection in .NET" di Mark Seemann (è fantastico e deve avere) e l'autore usa spesso la parola "cucitura". Ma non riesco a capire cosa significhi. Ecco un esempio dell'uso di questa parola: Il capitolo 7 spiega come comporre oggetti in vari framework concreti come ASP.NET MVC, WPF, …
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 . Ci sono state molte domande con buone risposte sul ruolo di Software Architect (SA) su …
Ho capito che secondo il C ++ specifica non esiste una cosa come un "metodo", e alcuni (molti? La maggior parte?) C ++ i programmatori considerano "metodo" per essere un Java-ismo. D'altra parte, anche su un forum C ++ le persone sembrano parlare di metodi senza contrazioni. Sto cercando convenzioni …
Questa domanda è ispirata al dibattito nei commenti su questa domanda Stack Overflow . La documentazione del compilatore di chiusura di Google indica quanto segue (enfasi aggiunta): Il compilatore di chiusura è uno strumento per eseguire download e l'esecuzione di JavaScript più velocemente. È un vero compilatore per JavaScript. Invece …
Passando attraverso alcuni vecchi articoli di Hacker News, mi sono imbattuto in un post di un utente che ha detto Alberi Aguri, che sposano un radix trie di dimensioni limitate (come si userebbe in una tabella di routing del software) a un elenco LRU e sintetizzano automaticamente aggregati (come, 10.0.0.0/16 …
Ho visto molte menzioni di Pseudocodice recentemente, su questo sito e altri. Ma non capisco: Che cos'è lo pseudocodice? Ad esempio, l'articolo di Wikipedia in basso dice "Utilizza le convenzioni strutturali di un linguaggio di programmazione, ma è destinato alla lettura umana piuttosto che alla lettura automatica". Questo significa che …
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 6 anni fa . A quanto ho capito, astrazione è il termine che usiamo quando si crea più significato …
Ho qualche difficoltà a comprendere il concetto di "apparecchio". So cos'è una suite di test, un caso di test, un'esecuzione di test, ma cos'è esattamente un "dispositivo"? Un caso di test con parametri? Mi sembra che il significato o la semantica del termine "apparecchio" possa variare leggermente in base al …
Quando si codifica in linguaggi di basso livello come CI, a volte si scopre che casting significa "reinterpretare questi byte come se fosse sempre stato di questo altro tipo" e altre volte come "convertire questo valore in modo intelligente in questo altro tipo". Qual è il significato originale della parola …
Come sviluppatore web relativamente nuovo (autodidatta), ho sentito spesso i termini front-end , lato client , back-end e lato server . Per me front-end e back-end erano sempre sinonimo rispettivamente di lato client e lato server. Tuttavia, dato che ho iniziato a lavorare con framework MVC come CodeIgniter, ho riscontrato …
Quando i programmatori parlano di "strutture di dati", parlano solo di tipi di dati astratti come elenchi , alberi , hash , grafici , ecc.? O quel termine include una struttura che contiene dati, come tipi compositi (oggetti di classe, strutture, enum, ecc.) E tipi primitivi (booleano, int, char, ecc.)? …
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.