Tutte le domande

15
risposte

Refactoring: non è solo una parola di fantasia per ripulire il tuo codice? [chiuso]

Prima che uscisse il libro di Martin Fowler "Refactoring: Improveing the Design of Existing Code", abbiamo usato le principali modifiche al codice "rearchitecture" e le modifiche minori "cleanup". IMO, le tecniche di refactoring sono tutte cose...
posta 23.11.2011 - 13:05
6
risposte

C ++ Renaissance - slogan di marketing? [duplicare]

Ultimamente, sento molto parlare di C ++ Renaissance. Che cos'è? C++ is currently undergoing a renaissance. This means that, by definition, the language, compilers and compositional tooling are evolving and coalescing into a state that...
posta 29.09.2011 - 12:05
7
risposte

Fissaggio sicuro dei dati del database di produzione

Si verificano errori e talvolta i dati devono essere corretti in produzione. Qual è il modo più sicuro per farlo da un punto di vista aziendale? Ci sono strumenti che possono aiutare? Ecco alcune considerazioni su questo requisito ... Dobbia...
posta 12.08.2013 - 14:45
2
risposte

Cosa costituisce "distribuzione" per LGPL v3

Sto valutando la possibilità di basare qualche nuovo software su un'applicazione web LGPL. Voglio utilizzare questo nuovo software per creare un sito Web per il mio datore di lavoro, e non intendiamo vendere o distribuire il software stesso a ne...
posta 22.01.2012 - 11:37
2
risposte

SQLite con due processi python che accedono ad esso: una lettura, una scrittura

Sto sviluppando un piccolo sistema con due componenti: uno esegue il polling dei dati da una risorsa internet e lo traduce in dati sql per mantenerlo localmente; il secondo legge i dati SQL dall'istanza locale e li serve tramite json e una ripos...
posta 08.10.2013 - 18:19
6
risposte

È legale riutilizzare il codice nei progetti di altri clienti?

Lavoro come sviluppatore di software indipendente per applicazioni mobili. Un cliente mi chiede di sviluppare un'app mobile. Quindi al momento sto calcolando il tempo e lo sforzo per scrivere un'offerta per questo progetto. L'app stessa verrà...
posta 30.01.2012 - 12:43
3
risposte

Devo usare ancora Debug.Assert oggi?

Recentemente ho trovato un codice appena scritto che è stato intervallato da un sacco di Debug.Assert (C #). Dovremmo ancora usarlo ampiamente nonostante l'uso di TDD, BDD e Unit Testing in generale?     
posta 10.01.2013 - 08:53
8
risposte

Nuovi compiti per gli sviluppatori senior

Ho uno sviluppatore senior con otto anni di esperienza .NET a partire da domani per lavorare su un'applicazione di 11000 righe di codice. Nella squadra ci sono io e un altro programmatore. Abbiamo entrambi circa tre anni di esperienza ciascuno....
posta 09.05.2012 - 15:34
7
risposte

Quali sono i possibili svantaggi della programmazione della coppia? [chiuso]

La programmazione delle coppie è piuttosto famosa al giorno d'oggi. Ha diversi vantaggi come: Programmi con meno errori. Il costo di manutenzione post produzione è molto inferiore. Le pratiche stabilite vengono messe alla prova con l'...
posta 08.08.2016 - 00:51
3
risposte

Lo scopo del codice è "idiomatico" per ridurre il sovraccarico cognitivo?

Sto cercando di spiegare a qualcuno che il modo in cui hanno scritto il codice lo rende difficile da capire e, se lo si rifatta, è più facile da leggere. Questo stile di codice che sto guidando è comunemente chiamato "codice idiomatico". Ma l...
posta 21.01.2016 - 01:45