Ingegneria software

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




1
Necessità di apprendere l'estensione del linguaggio haskell per la produzione
Il linguaggio di base di Haskell è davvero semplice. Proveniente da un background OO, la principale difficoltà è quella di adattarsi al paradigma funzionale puro. Durante l'apprendimento di Haskell "di base", ho sempre considerato le estensioni del linguaggio come giocattoli per persone CS o come esperimenti per le versioni future …
10 haskell 



5
Riunioni di gruppo efficaci
Sono un caposquadra di una squadra di 8 programmatori in una compagnia di circa 20 tecnici. Stanno lavorando su una serie di progetti, questi progetti coinvolgono anche persone di altri team che sono al di fuori del mio controllo. La mia organizzazione non sta facendo uno sviluppo agile adeguato e …




3
Bug risolti Open Source, Copyright e Trivial
Supponiamo che uno sviluppatore abbia sviluppato una libreria per la sua applicazione commerciale di provenienza chiusa. Dal momento che vogliono restituire alla comunità open source, pubblicano questa libreria sotto, diciamo, la GPL, ma continuano a usarla nella propria applicazione. Dal momento che detengono il copyright, va bene. Ora, un utente …

4
In Unit Testing, perché dovrei creare un repository due volte?
L'altro giorno stavo leggendo un po 'di Unit Testing e ho visto alcuni esempi in cui le persone creano un'interfaccia repository (cioè IExampleRepository) e quindi creano il repository reale ( public class ExampleRepository : IExampleRepository) e un repository da utilizzare per unit test ( FakeExampleRepository : IExampleRepository). Nel IExampleRepositorystavano implementando …




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.