Come programmatore serio, come rispondi alla domanda Che cos'è MVC? Nella mia mente, MVC è una specie di argomento nebuloso - e per questo, se il tuo pubblico è uno studente, allora sei libero di descriverlo in termini generali che difficilmente saranno controversi. Tuttavia, se stai parlando con un pubblico …
Le parole inverto controlnon sono affatto utilizzate per definire Inversion of Control nelle definizioni che ho visto. definizioni Wikipedia inversion of control (IoC) è una tecnica di programmazione, qui espressa in termini di programmazione orientata agli oggetti, in cui l'accoppiamento di oggetti è vincolato in fase di esecuzione da un …
Sto cercando di capire queste classificazioni e perché esistono. La mia comprensione è giusta? Se no, cosa? P è la complessità polinomiale o per un numero reale non negativo , come , ecc. Se un problema appartiene a P, allora esiste almeno un algoritmo che può risolverlo da zero in …
Se la mia classe è implementsun'interfaccia, allora posso dire che sto seguendo l'eredità? So che quando una classe è extendsun'altra, allora è eredità.
Ce n'è uno? Tutte le definizioni che posso trovare descrivono le dimensioni, la complessità / varietà o la velocità dei dati. La definizione di Wikipedia è l'unica che ho trovato con un numero reale Le dimensioni dei big data sono un obiettivo in costante movimento, a partire dal 2012 che …
La definizione di marciume del software di Wikipedia si concentra sulle prestazioni del software. Questo è un uso diverso da quello a cui sono abituato; Ci avevo pensato molto di più in termini di pulizia e design del codice, in termini del fatto che il codice avesse tutte le caratteristiche …
Qualcuno può spiegare i concetti AOP per i manichini: unire punto, taglio punto, tessitura ecc. Ad esempio: Aspetto: una modularizzazione di una preoccupazione che attraversa più classi. Cosa significa?
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 …
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.)? …
Di recente un articolo è stato aggiunto al Product Backlog dal proprietario del prodotto, che dice "Quando vado alla pagina di accesso dalla pagina x, vedo un errore. Voglio che l'errore venga rimosso". Mi sembra che questo non sia un caso d'uso e non dovrebbe essere un PBI (Product Backlog …
Leggo spesso che il parallelismo e la concorrenza sono cose diverse. Molto spesso i risponditori / commentatori arrivano fino a scrivere che sono due cose completamente diverse. Eppure, a mio avviso, sono collegati, ma vorrei alcuni chiarimenti al riguardo. Ad esempio, se sono su una CPU multi-core e riesco a …
Qual è un buon modo per definire "stato", come nella variabile di stato o nella macchina a stati, per un nuovo programmatore (precedentemente non)? Quali sono alcuni buoni modi per spiegare perché questo concetto è utile per scrivere software? Il concetto di stato viene esplicitamente insegnato all'inizio di corsi di …
Sistemi / programmi / algoritmi distribuiti / ... sono spesso descritti con il predicato robusto o tollerante ai guasti . Qual è la differenza? Dettagli: Quando utilizzo Google + + + "fault-tolerant", ottengo solo due risultati, entrambi inutili. Quando googlescholar per i termini, trovo molti articoli che hanno entrambi i …
Devo documentare il mio programma per un progetto scolastico e abbiamo una sezione chiamata "dominio problematico" ma non ho idea di cosa discutere in questa sezione. Quindi la domanda è: cosa dovrebbe essere discusso nel dominio del problema?
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.