Domande con tag 'javascript'

1
risposta

In che modo le persone sviluppano gli emulatori?

Spero che questa sia l'area giusta su Stack Exchange per porre questa domanda. Le persone là fuori hanno costruito emulatori per ogni console di gioco ma non capisco come lo fanno. Mi considero (e ho il titolo professionale di) sviluppatore di a...
posta 30.05.2013 - 16:12
3
risposte

Come usi JavaScript? [chiuso]

Non sono un programmatore professionista, ma ho un dottorato in ingegneria, mi sono insegnato molti linguaggi di programmazione nel corso degli anni. Negli ultimi anni ho utilizzato principalmente Ruby, e ora sto cercando di imparare JavaScript...
posta 23.05.2012 - 02:06
2
risposte

Perché il modello oggetto documento è la vista?

Mi è stato detto da un programmatore Javascript di non manipolare DOM nel codice del modello. Ricordo anche di aver sentito una melodia sgargiante per un framework JS (non ricordo quale): "Fai uscire i tuoi modelli dal DOM". Questo mi conf...
posta 30.01.2015 - 05:50
2
risposte

Più istruzioni var in JavaScript

Scrivere una singola dichiarazione var per funzione è considerata buona per leggibilità e manutenibilità. Ma quando ho esaminato alcune delle librerie standard, la loro versione di sviluppo non segue rigorosamente questo. Ad esempio, codice...
posta 20.02.2014 - 11:51
2
risposte

OOP migliore in Javascript: più metodi o metodi con opzioni?

Diciamo che ho un oggetto del genere: function Foo() { this.parser = new DataParser(); }; All'interno di Foo ho un metodo che fa qualcosa del genere: Foo.prototype.getResponse = function(message, callback) { var payload = {data: messa...
posta 16.03.2013 - 20:01
3
risposte

Quale di questi sussume l'altro: l'orientamento all'oggetto basato sulla classe o l'ereditarietà del prototipo?

In questo talk: link , Douglas Crockford afferma che l'orientamento agli oggetti basato sulla classe può essere rappresentato in termini dell'eredità prototipale. La costruzione che dà è qualcosa del tipo: var theObject = function() { var p...
posta 23.08.2013 - 08:56
3
risposte

Con solo l'esperienza di sviluppo del backend, come posso passare allo sviluppo di frontend (js, html, css)? [chiuso]

Attualmente sono internato in un'azienda come sviluppatore "full stack" (sviluppatore di applicazioni sul titolo di lavoro) e mi rendo conto di avere difficoltà a gestire le attività di frontend. Questo è particolarmente vero quando ho il compit...
posta 19.02.2015 - 00:25
1
risposta

Le promesse native sono ancora più lente nel Node rispetto alle librerie come Bluebird? [chiuso]

Questa domanda si applica ancora: Perché l'ES6 nativo promette più lento e più memoria di bluebird? ? Riguardo alle ultime versioni di Node.js ed EC7?     
posta 25.09.2016 - 17:14
1
risposta

Quali sono i vantaggi dell'incapsulamento di condizionali (nelle funzioni)?

Secondo questa guida al codice pulito, dovresti incapsulare condizionali: function shouldShowSpinner() { return fsm.state === 'fetching' && isEmpty(listNode); } if (shouldShowSpinner()) { // ... } Perché non scrivere sempliceme...
posta 05.01.2017 - 03:12
2
risposte

Quali sono i termini di programmazione funzionale corretta per ciò che sto facendo qui?

Recentemente ho avuto bisogno di una funzione per clonare in profondità un oggetto. Ho iniziato con il codice fornito come risposta accettata a questa domanda: link Tuttavia, il nostro SonarQube si è lamentato del fatto che la funzione foss...
posta 26.02.2017 - 13:36