Ingegneria software

Domande e risposte per professionisti, accademici e studenti che lavorano nel ciclo di vita dello sviluppo di sistemi

8
C ++ ad un amico o non ad un amico
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 …





4
Qualche uso reale dei puntatori in C #? [chiuso]
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 …
19 c#  pointers 



3
Devo includere i test nell'immagine Docker?
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 …

2
Classi contro moduli in Python
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 …
19 class  modules 

2
Quali sono i diversi significati di 'apparecchio'?
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 …

7
Cosa è idiomatico?
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 …
19 c++  idioms 


3
Microservizi senza duplicazione dei dati
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, …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.