oggi, mi piace fare una domanda sulle capacità del C ++ di realizzare una specifica architettura software. Certo, ho usato la ricerca ma non ho trovato alcuna risposta direttamente collegata. Fondamentalmente, il mio obiettivo è quello di costruire un programma che consenta all'utente di modellare e simulare sistemi fisici composti …
Ultimamente sono preoccupato per l'uso di classi astratte. A volte una classe astratta viene creata in anticipo e funziona come modello di come funzionerebbero le classi derivate. Ciò significa, più o meno, che forniscono alcune funzionalità di alto livello ma tralasciano alcuni dettagli che devono essere implementati dalle classi derivate. …
disconoscimento Spero di non calpestare nessuno o offendere gli appassionati di entrambi i concetti sfondo Ho cercato differenze reali tra l'architettura orientata ai servizi e i microservizi, senza trovare una risposta chiara. Ho letto cose come: gli effetti collaterali della SOA La SOA è anti-pattern I microservizi sono venuti per …
So che dovremmo avere almeno 3 ambienti diversi durante lo sviluppo di una soluzione: Sviluppo : i programmatori sono liberi di cambiare e inviare cambiamenti in qualsiasi momento al fine di testare rapidamente il loro codice e integrarsi con altri cambiamenti, senza il timore di infrangere nulla - questo è …
Sono uno sviluppatore C ++ e nel tentativo di comprendere meglio lo sviluppo multipiattaforma, sto cercando di comprendere meglio alcuni dettagli di implementazione dei compilatori e come esattamente creano binari specifici del sistema operativo. Nel mezzo del mio studio mi sono reso conto che, almeno per un po ', la …
Ho un'applicazione che accetta un intero come input e basato sull'input chiama metodi statici di diverse classi. Ogni volta che viene aggiunto un nuovo numero, è necessario aggiungere un altro caso e chiamare un metodo statico diverso di una classe diversa. Ora ci sono 50 casi nello switch e ogni …
Uno dei miei progetti di hobby (open source) è uno strumento di backup che esegue backup offline dei repository da GitHub, Bitbucket ecc. Chiama l'API degli hoster per ottenere un elenco di repository, quindi utilizza Git / Mercurial / qualunque cosa clonare / estrarre i repository sul computer locale. Quindi …
(Ho visto questa domanda , ma la prima risposta riguarda le proprietà automatiche più che la progettazione, e la seconda dice di nascondere il codice di archiviazione dei dati al consumatore , che non sono sicuro di ciò che voglio / il mio codice fa, quindi mi piacerebbe sentire qualche …
Dall'intervista a Kent Beck in un recente numero di Java Magazine: Binstock: parliamo di microservizi. Mi sembra che testare prima i microservizi diventerebbe complicato, nel senso che alcuni servizi, per funzionare, avranno bisogno della presenza di un sacco di altri servizi. Sei d'accordo? Beck: Sembra la stessa serie di scambi …
Al momento disponiamo di una classica applicazione di livello n: DB / servizio web / front-end. Ha altri componenti, ma è il layout di base. Vogliamo migliorare la disponibilità dell'applicazione per 3 motivi principali: Il nostro host a volte subisce interruzioni (come fanno tutti) e vogliamo ridurre al minimo l'impatto …
Sono in corso la creazione di un'API REST e attualmente sto riscontrando il seguente problema: Fooè la prima risorsa. Le operazioni CRUD possono essere applicate tramite l' /foo/URI. Barè la seconda risorsa. Le operazioni CRUD possono essere applicate tramite l' /bar/URI. Ogni Fooè associato a zero o uno Bar. Il …
Ho fatto molte ricerche su questo, ma sono ancora abbastanza confuso. Attualmente sto lavorando a un progetto software compatibile con Arduino. Il progetto è open source, quindi voglio che anche altri ne facciano uso, ma non voglio che creino lavori derivati con licenze a codice chiuso. Vorrei che riconoscessero qualsiasi …
In Java e C #, è possibile creare un oggetto con proprietà che possono essere impostate all'inizializzazione definendo un costruttore con parametri, definendo ciascuna proprietà dopo aver costruito l'oggetto o utilizzando il modello di interfaccia builder / fluid. Tuttavia, C # 3 ha introdotto gli inizializzatori di oggetti e collezioni, …
Da questa domanda su SO , ho letto che: Codice sorgente proprietario + codice sorgente LGPL staticamente collegato: O è necessario rilasciare entrambe le parti come LGPL. O fornire tutto ciò che consente all'utente di ricollegare l'applicazione con una versione diversa del codice sorgente LGPL. In questo caso, gli altri …
Sono un principiante relativamente DDD, ma sto leggendo qualsiasi cosa e tutto ciò su cui riesco a mettere le mani a bollire e distillare le mie conoscenze. Mi sono imbattuto in questa domanda DDD e una delle risposte mi ha incuriosito. DDD Contesti e domini limitati? In una delle risposte …
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.