Non c'è dubbio che la maggior parte dei dibattiti sugli strumenti del programmatore si concentri sulla scelta personale (da parte dell'utente) o sull'enfasi del design , cioè sull'ottimizzazione del design in base a casi d'uso particolari (dal costruttore dello strumento). Gli editor di testo sono probabilmente l'esempio più importante: un …
Conosco e utilizzo due sistemi di controllo della versione: Subversion e git. Subversion, fin d'ora, viene utilizzato per progetti personali in cui sono l'unico sviluppatore e git viene utilizzato per progetti e progetti open source in cui credo che anche altri lavoreranno sul progetto. Ciò è dovuto principalmente alle incredibili …
Di recente mi sono unito a una startup in rapida crescita. Negli ultimi 3 mesi il team di sviluppo è cresciuto da 4 a 12. Fino ad ora erano molto diligenti su ciò che gli sviluppatori facevano il loro lavoro. In effetti una delle cose che inizialmente ho trovato interessante …
Sto cercando una nuova posizione con una nuova società. In passato ho parlato con alcune persone (in generale, non con questa azienda) che avevano ricevuto un budget annuale per acquistare nuovi prodotti informatici per tenersi aggiornati. Ora il motivo per cui ritengo che valga la pena porre questa domanda è …
Non sto parlando di uno strumento diff. Sto davvero cercando di vedere se un progetto contiene codice che potrebbe essere stato "refactored" da un altro progetto. Sarebbe probabile che i nomi delle funzioni, i nomi delle variabili e quant'altro sarebbero cambiati. I condizionali potrebbero essere invertiti, ecc.
Stiamo provando a spostare il nostro processo di documentazione del progetto da Google Documents a una serie di repository Git self-hosted. I documenti di testo sono abbastanza adatti a Git, dal momento che di solito non abbiamo bisogno di alcuna formattazione elaborata, convertiremo tutto in, diciamo, multimarkdown con un'opzione per …
Abbiamo molti ottimi strumenti che aiutano molto durante la programmazione, come buoni programmatori editor di testo, IDE, debugger, sistemi di controllo della versione ecc. Alcuni strumenti sono più o meno "indispensabili" per portare a termine il lavoro (es. Compilatori) . Ci sono ancora strumenti che aiutano molto, ma non ottengono …
F # viene fornito con un REPL interattivo. C # non ha nulla del genere ed è in effetti un po 'difficile da giocare senza impostare un progetto completo (sebbene LINQpad funzioni ed è anche possibile farlo tramite PowerShell). C'è qualcosa di fondamentalmente diverso nei linguaggi che consente a F …
Ho iniziato a programmare in C ++ su uni e l'ho adorato. Nel prossimo termine siamo passati a VB6 e l'ho odiato. Non saprei dire cosa stia succedendo, trascini un pulsante in un modulo e l'ide scrive il codice per te. Mentre odiavo il modo in cui VB funzionava, non …
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 …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Sono interessato a realizzare alcuni progetti che prevedono un uso intensivo di JavaScript. Vale a …
Mi è stato chiesto di valutare ciò che sembra essere una base di codice legacy sostanziale, come un precursore di prendere un contratto mantenendo tale base di codice. Questa non è la prima volta che mi trovo in questa situazione. Nella fattispecie, il codice è per un sito di gioco …
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 4 anni fa . Quando interrompi il lavoro su un codice (sia perché devi lavorare …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Spero davvero che qualcuno con più esperienza possa modificare la domanda secondo i miei esempi …
Dal test joel : Puoi creare una build in un solo passaggio? Devo dire che non posso. Attualmente sto lavorando ad un'app Web che ha un elenco di fogli di calcolo di elementi che devono essere eseguiti per essere distribuiti. Quindi la mia domanda è: come posso automatizzare questo ? …
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.