Ingegneria software

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



4
L'uso di Git Stash come flusso di lavoro è un antipattern?
Di recente ho osservato come io e il mio team utilizziamo Git e come funzionano i nostri flussi di lavoro. Al momento utilizziamo un flusso di lavoro del ramo delle caratteristiche che sembra funzionare bene. Ho anche visto alcune persone nel nostro team utilizzare il flusso di lavoro basato su …


11
Perché il vuoto in C significa non vuoto?
In linguaggi fortemente tipizzati come Java e C #, void(o Void) come tipo restituito per un metodo sembra significare: Questo metodo non restituisce nulla. Niente. Senza ritorno. Non riceverai nulla da questo metodo. La cosa davvero strana è che in C, voidcome tipo di ritorno o anche come tipo di …
25 c  pointers 


10
Possiamo vivere senza costruttori?
Diciamo per qualche motivo che tutti gli oggetti sono creati in questo modo $ obj = CLASS :: getInstance (). Quindi iniettiamo dipendenze usando setter ed eseguiamo l'inizializzazione iniziale usando $ obj-> initInstance (); Ci sono problemi o situazioni reali, che non possono essere risolti, se non useremo affatto i …

1
Programmazione della rete asincrona mediante l'estensione reattiva
Questa domanda è stata migrata dallo scambio dello stack di revisione del codice perché è possibile rispondere allo scambio dello stack di ingegneria del software. Migrato 5 anni fa . Dopo aver fatto un po 'di programmazione (più o meno) "di basso livello" asincrona socketanni fa (in modo EAP) basato …
25 c#  .net  tcp 


5
Perché è male scrivere qualcosa in linguaggio X come se si stesse scrivendo un programma in linguaggio Y in termini di utilizzo di un paradigma di codifica condiviso [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 . Qualche tempo fa, ho posto una domanda su SO su qualcosa …





7
Quando dovremmo smettere di lavorare e creare strumenti?
Come ingegnere del software, siamo sempre desiderosi di ottenere strumenti efficaci per aumentare la nostra produttività. E nel nostro lavoro quotidiano, siamo spesso insoddisfacenti degli strumenti esistenti e vorremmo avere modi migliori come una migliore configurazione degli script GDB, Vim script e alcuni script Python per rendere automatiche le cose …

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.