Tutte le domande

14
risposte

Agile è il nuovo microgestione?

Questa domanda mi è venuta in mente da un po 'di tempo, quindi volevo chiedere a coloro che stanno seguendo pratiche di agile / scrum nei loro ambienti di sviluppo. La mia azienda ha finalmente intrapreso l'integrazione di pratiche agili e ha...
posta 16.08.2018 - 21:23
14
risposte

Quanto è importante per un programmatore avere una presenza online? [chiuso]

Ho notato sempre più menzioni (sia nei post qui sia nelle descrizioni effettive del lavoro) dei "portafogli" dei programmatori - in genere i loro profili pubblici su siti come questo, GitHub , ecc. Quanto è importante questo, e le aziende (in...
posta 09.04.2012 - 20:40
7
risposte

Come rifiutare una revisione del codice che ritieni non sia necessaria?

Sono in una posizione in cui mi è stato chiesto di esaminare un codice che corregge un problema che non credo esista. Il fixer, che è più anziano di me, insiste che la sua correzione è necessaria ma sembra non essere altro che sofismi C ++ pe...
posta 24.04.2013 - 23:12
10
risposte

Zero oggetti comportamentali in OOP - il mio dilemma di design

L'idea alla base di OOP è che i dati e il comportamento (su quei dati) sono inseparabili e sono accoppiati all'idea di un oggetto di una classe. L'oggetto ha dati e metodi che funzionano con quello (e altri dati). Ovviamente secondo i principi d...
posta 02.04.2014 - 14:23
19
risposte

Gestione della gestione che non vede il valore in miglioramenti che non sono immediatamente visibili all'utente

Posso capire la pressione del programma. Vuoi piacere ai tuoi utenti, in quanto sono la linfa vitale dell'azienda. Tuttavia, è anche vero che alcuni cambiamenti renderanno tutto più facile lungo la strada. Sfortunatamente, la direzione della mia...
posta 02.02.2012 - 02:33
5
risposte

Functional Programming vs. OOP [closed]

Ho sentito parlare molto dell'uso di linguaggi funzionali come Haskell negli ultimi tempi. Quali sono alcune delle grandi differenze, pro e contro della programmazione funzionale rispetto alla programmazione orientata agli oggetti?     
posta 05.10.2010 - 21:02
13
risposte

Un grande aumento della velocità è realistico in un ambiente Scrum?

Il mio manager ha recentemente spinto a utilizzare Velocity come target e misura della produttività. Attualmente stiamo lavorando a una velocità media di 50 punti. Il mio manager vuole che aumentiamo del 40% fino a 70 punti (senza aumento di mem...
posta 16.09.2013 - 20:18
10
risposte

Come motivare i colleghi a scrivere test unitari? [chiuso]

Stiamo lavorando su un prodotto di grandi dimensioni che è stato in produzione per circa 5 anni. Il codebase è .. erm .. funzionante. Non proprio bene ma sta funzionando. Le nuove funzionalità vengono lanciate in produzione e testate con un picc...
posta 12.04.2017 - 09:31
9
risposte

Quanta logica di business dovrebbe implementare il database?

Ho lavorato in alcuni progetti in cui la maggior parte della logica aziendale è stata implementata nel database (principalmente attraverso stored procedure). Dall'altro lato, ho sentito da alcuni colleghi programmatori che questa è una cattiva p...
posta 09.04.2013 - 17:04
12
risposte

C'è un motivo per cui i test non sono scritti in linea con il codice che testano?

Recentemente ho letto un po 'di Literate Programming , e mi ha fatto pensare ... Ben scritta test, in particolare le specifiche in stile BDD possono fare un lavoro migliore per spiegare cosa fa il codice rispetto alla prosa, e hanno il grande v...
posta 25.02.2013 - 14:28