Domande con tag 'separation-of-concerns'

1
risposta

La separazione tra logica di programmazione e livello di presentazione è eccessiva?

In una guida alla programmazione di Drupal , ho notato questa frase: The theme hook receives the total number of votes and the number of votes for just that item, but the template wants to display a percentage. That kind of work shouldn't...
posta 16.12.2012 - 14:07
2
risposte

Servizi di dominio rispetto a fabbriche e radici aggregate

Dopo aver a che fare con DDD da mesi, sono ancora confuso riguardo agli scopi generali dei servizi di dominio, delle fabbriche e delle radici aggregate in relazione l'uno con l'altro, ad es. dove si sovrappongono nella loro responsabilità. Es...
posta 05.05.2014 - 09:44
4
risposte

Class design dilemma: incapsulamento contro la singola responsabilità / separazione delle preoccupazioni

Sto lavorando su una classe che rappresenta un oggetto con rappresentazioni multiple: una è una rappresentazione di tipo XML utilizzata da un sistema di ordinamento automatico, l'altra è una rappresentazione basata su POJO utilizzata da uno stru...
posta 07.12.2015 - 10:26
4
risposte

Perché le persone hanno iniziato a ritenerlo necessario separare gli hook JS dagli hook CSS in HTML?

Modifica: il punto di chiarezza, ID e classi come hook separati è solo una forma dell'idea applicata in questione che non deve mai utilizzare gli stessi hook per CSS come avviene in JS. Ho anche visto persone che vogliono cose come js-combo_box...
posta 08.03.2013 - 01:36
2
risposte

Perché utilizzare le route nominate per generare URL in uscita è una violazione di Separation of Concerns?

link In computer science, separation of concerns (SoC) is the process of breaking a computer program into distinct features that overlap in functionality as little as possible. A concern is any piece of interest or focus in a progra...
posta 25.03.2013 - 19:32
4
risposte

Come scrivere JavaScript mantenendo HTML / CSS fuori da esso

Quali sono / alcuni modi consigliati per scrivere JavaScript per controllare il comportamento di mostrare HTML sullo schermo, mantenendo un codice ben gestibile? Fondamentalmente, ho iniziato a cercare modi per mantenere HTML / CSS fuori da JS (...
posta 23.07.2014 - 18:06
1
risposta

Perché CSS3 sta facendo animazioni?

Come quello che dice il titolo, perché ci sono animazioni in CSS3? Sulla base della "regola" della separazione delle preoccupazioni, HTML è il contenuto, il CSS è lo stile e JavaScript è il componente interattivo. E per interattività, si...
posta 03.11.2012 - 18:25
3
risposte

Separazione delle preoccupazioni per una classe "Manager"

Ho una classe che "controlla" lo stato attuale dell'applicazione, ApplicationStateManager . Ho un Enum che elenca gli stati possibili per l'applicazione enum ApplicationState { Idle, Starting, Started, Stopping, S...
posta 03.11.2017 - 01:56
3
risposte

Utilizzi validi per la clausola DEFAULT in una definizione di colonna di tabella, oltre alla sequenza nextvalue ()

In a recent question , c'è un dibattito sul fatto che un valore predefinito arbitrario nella definizione di una colonna in una tabella sia considerato avere una logica di business nel database. Come sappiamo, se un'istruzione di inserimento non...
posta 02.11.2016 - 19:47
1
risposta

Implementazione MVP a livello UserControl

Sto cercando di capire come deve essere implementato MVP al livello UserControl . Pensavo di averlo fatto, ma alla fine ho letto un post sul blog che mi ha praticamente bloccato. Ora sono tornato all'inizio e non ho idea di come procedere....
posta 21.08.2013 - 18:09