La mia attività Android contiene più pulsanti che richiedono tutti un OnClickListener. Ho visto molti modi diversi per farlo come: Implementazione dell'interfaccia in classe di attività Creazione di una classe separata che implementa l'interfaccia Definizione di una classe interna anonima per ciascun pulsante. Ho visto molti esempi di ogni approccio. …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Il mio team è composto da 4 sviluppatori; tutto condito e …
In un libro C ++, l'autore afferma che non abbiamo più bisogno di una funzione con un lungo elenco di parametri perché la maggior parte dei parametri può essere rifattorizzata in variabili di stato in una classe. D'altra parte, un libro di programmazione funzionale afferma che le variabili di stato …
Ho un'applicazione ASP.NET MVC, che utilizza un servizio di query per ottenere dati e un servizio di comando per inviare comandi. La mia domanda riguarda la parte di comando. Se arriva una richiesta, il servizio comandi utilizza un dispatcher di comandi che indirizzerà il comando al gestore dei comandi designato. …
Ho una serie di float, ordinati dal più piccolo al più grande, e ho bisogno di essere in grado di scegliere il float più vicino maggiore o minore di un valore di input passato. Questo valore di input non è necessariamente presente come valore nella matrice. Un approccio ingenuo sarebbe …
Stavo codificando una funzione per rimuovere un giorno da un valore di data in javascript e sono stato un po 'sorpreso che getMonth () di javascript inizi da 0 per gennaio all'11 per dicembre. Perché getMonth () di javascript inizia con 0?
Sto sviluppando un'applicazione che, una volta acquistata, può essere attivata tramite una licenza. Attualmente sto eseguendo una convalida offline che è un po 'preoccupante per me. Sono consapevole che non c'è nulla da fare contro le crepe (ovvero i file binari modificati), tuttavia, sto pensando di provare a scoraggiare la …
Quali sono le sfide tipiche che si presentano quando si converte un'app single-tenant in un'app multi-tenant? La sicurezza e l'isolamento dei dati mi sembrano i più significativi. Quali sono alcuni altri? Sono uno degli architetti per uno sforzo di automazione abbastanza significativo, e storicamente è stata solo la nostra azienda …
Ho letto molti libri e articoli sulla programmazione funzionale e mi vergogno ancora di non riuscire a capire con certezza alcuni concetti basilari. Una delle idee principali della programmazione funzionale è che lo stesso input dovrebbe sempre produrre lo stesso output. Pertanto, per esempio, per definizione non è possibile eseguire …
So che la convenzione "I" esiste da COM, ma non ho mai capito perché non sia stata riconsiderata come ogni altra convenzione di denominazione prima di .NET. Per quanto riguarda i consumi, l'unica cosa che separa un'interfaccia, per esempio, da una classe astratta, è che possono essere moltiplicati ereditati. Ma …
Il tempo impiegato per il refactoring di una base di codice vale la pena a lungo termine, in termini di produttività degli sviluppatori? Mi sembra abbastanza chiaro che modificare un sistema pulito e ben progettato è molto più semplice e veloce rispetto a lavorare su uno mal progettato, ma sto …
Sto cercando di progettare le classi "principali" di un'applicazione Rich Desktop basata sulla piattaforma NetBeans 7. Questa applicazione consumerà servizi HTTP e, attraverso un "sistema push" su TCP, riceverà messaggi. Siamo 3 sviluppatori e vogliamo sviluppare moduli in parallelo L'applicazione sarà stratificata (dati, affari, presentazione) Utilizzeremo il modello di presentazione …
Questa domanda può sembrare un po 'sciocca, ma che diamine. Ho iniziato a imparare Python. Conosco la sintassi di base, ecc. Quando lavoro con HTML, PHP, ecc., Scrivo semplicemente il codice, lo inserisco nel file .html o .php e faccio doppio clic su questo file. Quindi il mio codice viene …
Mi è stata posta la seguente domanda in un'intervista oggi e ci ho pensato da allora. Non sono stato in grado di rispondere e non sono stato in grado di trovare una soluzione online. Data una scacchiera con dimensioni X per le regine Y e N, determinare se è possibile …
In un linguaggio OO (es. Ma non limitato a Java) come si corregge il codice duplicato a seconda dell'ambito della sua occorrenza? Vorrei iniziare con (per esempio) nella stessa classe (ambito) esegue il refactoring del metodo Extract (correzione) nelle classi della stessa gerarchia (ambito) esegui il metodo Extract e Pull …
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.