La mia macchina a stati di livello superiore ha alcuni stati e bordi. Chiamerò questo la macchina dello stato genitore. A ----> B ----> C Qualsiasi stato all'interno della macchina a stati padre può essere anche una macchina a stati. Chiamerò queste macchine statali per bambini. ___________ / \ A …
Sto sviluppando un'applicazione GUI, lavorando pesantemente con la grafica: puoi pensarci come un editor vettoriale, per il bene dell'esempio. È molto allettante rendere immutabili tutte le strutture di dati, in modo da poter annullare / ripetere, copiare / incollare e molte altre cose quasi senza sforzo. Per semplicità, userò il …
Ho un server e molti client (circa 50 client) che si connettono a quel server sulla base di un'applicazione web, che ovviamente si basa sul protocollo HTTP, che a sua volta utilizza TCP / IP (correggimi se sbaglio, perché non sono davvero bravo a fare rete). Il problema è che …
Inizialmente volevamo implementare un modello di strategia con diverse implementazioni dei metodi in un'interfaccia comune. Questi verranno raccolti in fase di esecuzione in base agli input dell'utente. Come si è scoperto, stiamo avendo classi astratte che implementano 3-5 metodi comuni e solo un metodo rimasto per un'implementazione variabile, ad esempio …
Ho bisogno di implementare flessibile e semplice (se tale cosa esiste) e allo stesso tempo utilizzare mezzi integrati, se possibile Finora ho implementato MembershipProvider e RoleProviders. È bello, ma dove andrò dopo? Mi sento come se dovessi aggiungere il termine "Privilegio" e non codificare quelli all'interno dell'applicazione. Gli utenti configureranno …
L'idea "canonica" è pervasiva nel software; modelli come Modello canonico , Schema canonico , Modello dati canonico e così via, sembrano emergere ancora e ancora in fase di sviluppo. Come molti sviluppatori, ho spesso seguito, acriticamente, la saggezza convenzionale secondo cui hai bisogno di un modello canonico, altrimenti dovrai affrontare …
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 . La mia azienda (piccola, circa 40 persone in 3 uffici) occasionalmente …
Ho appena iniziato a creare la mia primissima piccola app Java Swing. All'apertura del programma, viene visualizzata una finestra singola e semplice con un'etichetta e un paio di pulsanti. Fare clic su uno di questi pulsanti dovrebbe cancellare la schermata di benvenuto e sostituirla con un pannello completamente diverso. Non …
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.