Domande con tag 'javascript'

4
risposte

Clean, Modular Code vs MV * Frameworks [closed]

Ho sentito parlare molto dei "nuovi" framework MV *. Ho armeggiato con KnockoutJS (ho creato un'applicazione di fatturazione), ma preferisco di gran lunga scrivere codice pulito e modulare in JavaScript non formattato, sfruttando le API dell'uti...
posta 14.08.2013 - 15:53
2
risposte

La convalida del server è necessaria con i validatori lato client?

Recentemente ho creato un'app Web .net che utilizzava oltre 200 validatori personalizzati su una pagina. Ho scritto il codice sia per ClientValidationFunction che OnServerValidate che risulta in una tonnellata di codice ripetitivo....
posta 22.10.2012 - 14:18
4
risposte

javascript closure = c # proprietà?

Per chiunque sia esperto in Javascript e in C #: Possiamo pensare alle chiusure di JS come pensiamo alle proprietà private e pubbliche in c #? Una chiusura si riferisce a una funzione interna (proprietà pubblica) che ha accesso alle variab...
posta 01.08.2016 - 06:05
3
risposte

Perché è buona prassi mantenere il codice Javascript in file separati?

Nello sviluppo web siamo comunemente usati per mantenere il codice Javascript in file separati, ma a volte abbiamo bisogno di questo codice Javascript per manipolare localmente i dati lato server. Ad esempio, facendo una chiamata Ajax a un la...
posta 21.01.2015 - 14:31
3
risposte

È un odore di codice di pausa?

Sto chiedendo in termini di un ciclo, ovviamente break è importante nelle istruzioni switch . Se le stesse dichiarazioni di switch siano odori di codice è un problema separato. Quindi considera i seguenti casi d'uso per iterare...
posta 29.01.2016 - 17:29
4
risposte

La definizione minima di programmatore di una monade

Sto cercando di formulare una definizione di monade senza bisogno di termini matematici o Haskell per capire. Si può pensare a una monade come a una funzione che accetta un valore e lo avvolge in modo tale da soddisfare specifiche interfacce...
posta 05.07.2016 - 16:18
7
risposte

Parole chiave lunghe come "funzione" e "spazio dei nomi"

In molti linguaggi di programmazione basati in inglese come C ++ e JavaScript, esistono parole chiave lunghe come function , namespace , exception (in lingue OCaml) e simili. Pensi che le parole chiave più brevi come func dovre...
posta 11.12.2010 - 06:49
3
risposte

"Commenta tutto nel modo giusto" e "Invece di scrivere commenti, scrivi codice più leggibile." - Entrambe le strategie valide?

Quando ho provato a conoscere le pratiche di commento corrette, ho trovato molte opinioni contrastanti ed è ovviamente un argomento molto soggettivo. Quindi non ho intenzione di chiedere "Dovrei commentare, o non dovrei?" La domanda che vorre...
posta 07.11.2016 - 07:38
3
risposte

Quali sono gli svantaggi dei pattern di script non invadenti nelle applicazioni web?

Prima di tutto, c'è un nome per questo come un modello di design in buona fede? Al momento mi riferisco solo a questo come "non invadente javascript". Ecco un breve esempio di ciò di cui sto parlando: 1.) Utilizza gli attributi HTML5 data- *...
posta 11.12.2011 - 18:11
2
risposte

Perché Facebook nasconde i nomi delle classi CSS?

Se guardi il codice sorgente di un sito web come Facebook, vedrai molte classi in quanto tali: <div class="_cy6 _2s24"><div class="_4kny"><div class="uiToggle _8-a _1kj2 _4d1i _-57 _5-sk" id="u_0_8"><a data-hover="tooltip"...
posta 17.06.2017 - 02:43