Quale è considerato migliore: avere una direttiva che interagisce direttamente con i servizi o avere una direttiva che espone determinati hook a cui il responsabile del trattamento può vincolare il comportamento (che coinvolge servizi)?
Vorrei capire come viene risolto un foglio di calcolo (un gruppo di celle con nome o altrimenti identificate contenente valori o formule che fanno riferimento ad altre celle). Ho provato a guardare i progetti esistenti, ma c'erano così tante cose da fare sulla GUI, sulla serializzazione, sugli eventi, ecc. Che …
Sono un ricercatore e nella mia ricerca faccio molta programmazione. Sono un grande fan del concetto open source, specialmente nella ricerca, in cui la trasparenza e la riproducibilità sono già una parte importante della cultura. Sono lieto di contribuire il più possibile alla comunità e rilasciare il mio codice affinché …
Nel mio lavoro tutti gli sviluppatori che risolvono un bug devono aggiungere un nuovo test unit che avverte di questo tipo di bug (nel caso si verifichi di nuovo). Se un test unitario non è possibile (ad esempio un problema di progettazione di una pagina Web), il dipartimento QA deve …
Da un punto di vista di altissimo livello, a me sembra che ci siano generalmente 2 tipi di strumenti di Project Management: Tracker di problemi tradizionali come Fogbugz, JIRA, BugZilla, Trac, Redmine ecc. Schede a schede virtuali / strumenti di gestione dei progetti agili come Pivotal Tracker, GreenHopper, AgileZen, Trello …
Esistono modelli di progettazione noti per l'implementazione di modelli di sconto? Per modelli di sconto, intendo quanto segue: Se un cliente acquista il Prodotto X, il Prodotto Y e il Prodotto Z, ottiene uno sconto del 10% o $ 100. Se un cliente acquista 100 unità del Prodotto X, ottiene …
Per i siti Web che devono essere altamente scalabili, come i social network come Facebook, qual è il modo migliore per progettare il sito Web? Dovrei avere un servizio web che il sito richiede per ottenere i dati di cui ha bisogno? o Il sito dovrebbe interrogare direttamente i database? …
Lavoro come parte di un team su un'applicazione esistente che non ha documentazione in linea, né ha documentazione tecnica. Mentre stavo lavorando su varie segnalazioni di bug sull'applicazione, ho scritto una sorta di traccia di breadcrumb per me stesso: numeri di bug in vari punti in modo che il prossimo …
Continuo a vedere reclutatori, sviluppatori, ecc. Riferirsi a Node.js come framework. Secondo me, questo è per ignoranza per ciò che è davvero Node.js. Spesso, nelle descrizioni dei lavori, Node.js è raggruppato come una libreria tra AngularJS , React , ecc. Generalmente, lo vedo come inserito da qualcuno che non conosce …
Quando si progetta un proprio linguaggio di programmazione, quando ha senso scrivere un convertitore che prende il codice sorgente e lo converte in codice C o C ++ in modo che io possa usare un compilatore esistente come gcc per finire con il codice macchina? Ci sono progetti che utilizzano …
Di recente ho discusso con alcuni amici su quale dei seguenti 2 metodi è meglio stub restituire risultati o chiamate a metodi all'interno della stessa classe da metodi all'interno della stessa classe. Questo è un esempio molto semplificato. In realtà le funzioni sono molto più complesse. Esempio: public class MyClass …
In una libreria in Java 7, ho una classe che fornisce servizi ad altre classi. Dopo aver creato un'istanza di questa classe di servizio, un suo metodo può essere chiamato più volte (chiamiamolo il doWork()metodo). Quindi non so quando il lavoro della classe di servizio è completato. Il problema è …
Devo scrivere unit test per espressioni regolari complesse nella mia domanda? Da un lato: sono facili da testare perché il formato di input e output è spesso semplice e ben definito, e spesso possono diventare così complessi, quindi i test di questi sono specificamente preziosi. D'altra parte: essi stessi fanno …
Ho un codice che è quasi identico, ma usa tipi assolutamente diversi, senza ereditarietà tra loro, sulla variabile principale. In particolare, sto scrivendo un analizzatore con Roslyn per C # e VB.NET, con i seguenti tipi: Microsoft.CodeAnalysis.CSharp.Syntax.AttributeSyntax Microsoft.CodeAnalysis.VisualBasic.Syntax.AttributeSyntax Mi chiedo se, poiché il codice sta facendo la stessa cosa, dovrei …
Ho la seguente domanda per i compiti: Implementare i metodi stack push (x) e pop () usando due code. Mi sembra strano perché: Uno stack è una coda (LIFO) Non vedo perché occorrano due code per implementarlo Ho cercato in giro: GeeksForGeeks StackOverflow e ho trovato un paio di soluzioni. …
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.