Ingegneria software

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

8
È ragionevole eseguire processi con strumenti CI?
Nella mia azienda, abbiamo una serie di lavori cron disparati (su più sistemi) e avviato manualmente i processi che mantengono il funzionamento della nostra attività che è il risultato di anni di sviluppo conveniente e conseguente abbandono. Un giorno, avremo bisogno di trovare una soluzione più centralizzata per ovvie ragioni. …

3
Come fare per "prendere il controllo" di un progetto open source?
C'è un progetto open source che mi interessa e che uso regolarmente. È concesso in licenza in base alla licenza Apache 2.0 e praticamente non ha più attività. È ospitato su Google Code e sono interessato a continuare lo sviluppo. Sono nuovo nel processo open-source e sto cercando di capire …

9
Denominazione dell'interfaccia: prefisso 'Can-' vs suffisso '-Able'
È comune usare '-able' come suffisso per interfacce es Girabile con numero di serie stampabile serializzabile stampabile serializzabile Pensavo che "Can-" potesse migliorare perché potrebbe essere più descrittivo. Sì, è più prolisso e aggiunge rumore al nome dell'interfaccia. In particolare, possono essere usati verbi passivi. Ad esempio 1 sparare significa …
29 api  interfaces 

7
È etico usare il codice personale al lavoro?
Sto lavorando a un progetto secondario sul lavoro in cui trovo utile utilizzare parte del mio codice che ho sviluppato personalmente (al di fuori del lavoro) per accelerare il mio sviluppo. Il mio progetto collaterale sta sviluppando un'applicazione GUI C ++ per consentire ai nostri utenti esperti di eseguire query …


10
"Bug" By-Design sono un brutto segno?
È un brutto segno se gli utenti inviano segnalazioni di bug per cose che sono progettate? Significa in genere che l'applicazione è confusa o poco chiara, o dovrei solo segnarla con un errore utente una tantum se non diversamente specificato? (In realtà non ho tali rapporti. Questa è una domanda …
29 bug  users 



14
Perché la formattazione rich code non è più comune?
Stavo leggendo Code Complete e nel capitolo su layout e stile, prevedeva che gli editor di codice avrebbero usato una sorta di formattazione rich text. Ciò significa che al posto del codice appare così Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm } ( CurrentMap : …


3
Come promuovere un progetto open source?
Prima di tutto, mi scuso se questa è la sezione sbagliata della rete per pubblicare questa domanda. In tal caso, non esitare a spostarlo in una posizione più appropriata ... Domanda: Vorrei sentire le tue idee riguardo alle modalità di avvio e gestione dei progetti open source. Ho un progetto …




12
Perché hai bisogno di float / double?
Stavo guardando http://www.joelonsoftware.com/items/2011/06/27.html e ho riso della battuta di Jon Skeet circa 0,3 non 0,3. Personalmente non ho mai avuto problemi con float / decimali / doppi ma poi ricordo di aver imparato molto presto 6502 e non ho mai avuto bisogno di float nella maggior parte dei miei programmi. …

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.