Non capisco la differenza tra software "normale" e software aziendale. Anche dopo aver letto questi ... "Software aziendale" su Wikipedia "Enterprise Software Is Sexy Again" su Techcrunch "The Great Enterprise Software Swindle" su Coding Horror Non riesco davvero a avvolgere la testa attorno alle differenze reali. C'è qualche differenza tra …
sfondo La pagina Wikipedia su Syntactic Sugar afferma: In informatica, lo zucchero sintattico è sintassi all'interno di un linguaggio di programmazione progettato per rendere le cose più facili da leggere o da esprimere. Rende il linguaggio più "dolce" da usare per l'uomo: le cose possono essere espresse in modo più …
In realtà ci sto pensando da un po 'di tempo. Non sono un madrelingua inglese, ma ho ancora anni di esperienza di programmazione e me l'ho sempre chiesto. Perché viene chiamato Eccezione ma non Errore poiché sono errori. Potrebbe essere PageNotFoundErrorinvece di PageNotFoundException.
Per un sistema costituito da più servizi che si chiamano l'un l'altro (ad esempio Front End -> Backend -> Storage), ho spesso sentito persone che utilizzavano terminologie come servizi "downstream" o "upstream". Non sono chiaro quale direzione significhino. I dati scorrono in entrambe le direzioni. Le richieste scorrono da un …
Sono uno studente universitario che studia informatica. Quando ho provato a segnalare bug a diversi progetti, mi sono imbattuto molto nella classifica senza essere valutato . Una ricerca sul web non ha davvero spiegato cosa significhi. Potresti dirmi cos'è un bug non modificato?
Da dove viene la parola "argomento" (nel senso della programmazione)? cioè Perché i parametri attuali sono chiamati "argomenti"? I significati non sembrano correlati e non ho trovato alcuna spiegazione da nessuna parte. Nota sulla terminologia: I parametri "formali" (noti anche semplicemente come "parametri") sono i nomi "segnaposto" (diciamo, x) - …
Sono stato un po 'in giro con linguaggi di programmazione funzionale per alcuni anni e continuo a incontrare questa frase. Ad esempio, è un capitolo di "The Little Schemer, che sicuramente precede il blog con questo nome. (No, il capitolo non aiuta a rispondere alla mia domanda.) Capisco cosa significa …
Ho sentito brulicante menzionato nel contesto di Agile o di Extreme Programming. Sembra essere un complemento dell'associazione. Che cosa è esattamente? Quando dovrebbe essere applicato? Come lo fai bene?
Il mio professore continua a fare riferimento a questo esempio Java quando parla di codice "robusto": if (var == true) { ... } else if (var == false) { ... } else { ... } Afferma che "codice robusto" significa che il tuo programma tiene conto di tutte le possibilità …
Uno dei principi fondanti del Manifesto Agile è I processi agili promuovono lo sviluppo sostenibile. Gli sponsor, gli sviluppatori e gli utenti dovrebbero essere in grado di mantenere un ritmo costante a tempo indeterminato. I team di Scrum usano il termine sprint per riferirsi a un ciclo di lavoro (noto …
Un collega mi ha chiesto di spiegare chiaramente la differenza tra sviluppo ordinario e ricerca e sviluppo (R&S) e non sono stato in grado di farlo. Dopo aver letto Wikipedia, non ho ancora la risposta precisa. Secondo Wikipedia (leggermente modificato): Esistono due modelli principali: In un modello, la funzione principale …
Il descrittore "Engine" è molto diffuso: motore grafico, motore RegEx, motore AI, ecc. Ma cosa rende effettivamente un software un motore? Design, input / output, scopo, dimensioni?
Qual'è la differenza tra idiom e design-pattern? Sembra che queste terminologie si sovrappongano da qualche parte; dove esattamente, non lo so. Sono intercambiabili? Quando dovrei usare cosa? Ecco un elenco di idiomi C ++. Posso chiamarli modelli di design? Wikipedia definisce, Programmazione del linguaggio come modello di progettazione di basso …
Continuo a vedere le offerte di lavoro come "Java Software Developer III" o "Software Developer II". Esiste una documentazione ufficiale che classifica queste distinzioni?
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.