Ho una programmazione orientata agli oggetti con corso c ++ questo semestre al college e stavamo imparando le funzioni degli amici. Istintivamente non mi piacciono per la loro capacità di eludere la sicurezza offerta dall'incapsulamento e dal nascondimento dei dati, ho letto alcuni articoli su Internet e alcune persone hanno …
Ho appena notato qualcosa e mi chiedo se c'è qualche motivo per questo. Ad eccezione di C ++ (std :: priority_queue è un heap massimo), non conosco nessun altro linguaggio che offra un heap massimo. Il modulo heapq di Python implementa un min-heap binario in cima a un elenco. La …
Non ho mai capito perché i compilatori C e C ++ provano a recuperare dagli errori e continuano ad analizzare. Quasi sempre, il primo errore genera un flusso di errori fasulli che scompare non appena viene risolto il primo. Dopo diversi anni di esperienza, ho semplicemente smesso di cercare qualsiasi …
Non ho trovato il sito SE degli avvocati, quindi ho pensato che fosse meglio pubblicare qui. /* * ...subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * The Software …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Qual è una situazione durante la codifica in C # in …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Dopo aver letto l'ultima newsletter di CodeProject, mi sono imbattuto in …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . La programmazione orientata agli aspetti promette di affrontare questioni trasversali, ma …
Quando si tratta di test, posso pensare a due opzioni: Metti sia il test che l'applicazione in un'immagine. Includi solo il codice dell'applicazione nell'immagine. Crea un contenitore specifico per il test che si basa sull'immagine principale e aggiunge alcuni livelli (codice di test, dipendenze, ecc.). Con la prima opzione, posso …
Python ha molti moduli (come re) che eseguono un insieme specifico di azioni. Puoi chiamare le funzioni di questo modulo e ottenere risultati, e il modulo nel suo insieme ha un'idea (in questo caso, gestire le espressioni regolari). Le classi sembrano fare quasi la stessa identica cosa, ma sembrano anche …
Ho qualche difficoltà a comprendere il concetto di "apparecchio". So cos'è una suite di test, un caso di test, un'esecuzione di test, ma cos'è esattamente un "dispositivo"? Un caso di test con parametri? Mi sembra che il significato o la semantica del termine "apparecchio" possa variare leggermente in base al …
Capisco un "linguaggio" come un'operazione o modello comune che in una lingua particolare non è semplificata dalla sintassi del linguaggio principale, come l'incremento di interi: i = i + 1; In C ++, questo linguaggio è semplificato da un operatore: ++i; Tuttavia, quando qualcuno usa il termine "idiomatico", non sono …
Sono relativamente nuovo nell'architettura dei microservizi. Abbiamo un'applicazione Web di dimensioni moderate e sto valutando i pro ei contro di scomporla in microservizi anziché in un sistema monolitico che ora stiamo andando avanti. Per quanto ho capito, considera i microservizi Ae Bognuno dei quali si basa su un sottoinsieme di …
Sto trovando difficile evitare la duplicazione dei dati o un database condiviso anche per la progettazione dei microservizi più semplice, il che mi fa pensare che mi manchi qualcosa. Ecco un esempio di base del problema che sto affrontando. Supponendo che qualcuno stia utilizzando un'applicazione Web per gestire un inventario, …
Vedo diversi post in cui l'importanza di gestire le eccezioni in una posizione centrale o al limite del processo è stata enfatizzata come una buona pratica piuttosto che sporcare ogni blocco di codice attorno a try / catch. Sono fermamente convinto che la maggior parte di noi ne comprenda l'importanza, …
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.