Quindi il progetto a cui sto lavorando ora verrà congelato indefinitamente. È possibile che se e quando il progetto si svolgerà nuovamente, non verrà assegnato a me o a nessuno del team attuale. In realtà, abbiamo ereditato il progetto dopo che era stato congelato in precedenza, ma il team precedente …
Mentre sono un programmatore professionista, non sono mai stato addestrato formalmente in ingegneria del software. Dato che visito spesso qui e SO, ho notato una tendenza a scrivere unit test quando possibile e, man mano che il mio software diventa più complesso e sofisticato, vedo i test automatizzati come una …
Ho lavorato per un po 'a un progetto Django che è cresciuto un po' di recente. Ho riflettuto un po 'su quale strategia utilizzare per semplificare la gestione. Una cosa su cui vorrei ottenere qualche input sarebbe se dovessi dividere la mia applicazione in diverse applicazioni più piccole. Ciò renderebbe …
Ho imparato a fare Test Driven Development (TDD), Dependency Injection (DI) e Inversion of Control (IoC) allo stesso tempo. Quando scrivo codice usando TDD finisco sempre con DI nei costruttori della mia classe. Mi chiedo se ciò sia dovuto a come ho imparato a fare il TDD, o se questo …
Ho due tipi di client, un tipo " Observer " e un tipo " Oggetto ". Sono entrambi associati a una gerarchia di gruppi . L'Osservatore riceverà (calendario) i dati dai gruppi a cui è associato attraverso le diverse gerarchie. Questi dati vengono calcolati combinando i dati dei gruppi "parent" …
Per la rete interplanetaria della NASA, che aspetto ha un pacchetto? È ovviamente una forma di protocollo ridondante, memorizzato nel ricevitore e con backup integrato. Esiste documentazione sulla struttura dei pacchetti o sul protocollo di comunicazione, che deve comprendere comunicazioni di 14 minuti?
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho alcune enormi classi di oltre 2k righe di codice (e in crescita) che vorrei refactoring se possibile, per avere un design più leggero e pulito. Il motivo per cui è così grande è principalmente perché queste classi gestiscono un insieme di mappe a cui la maggior parte dei metodi …
Di recente ho iniziato a lavorare con Unity3D e principalmente scripting con C #. Dato che normalmente programma in Java, le differenze non sono troppo grandi, ma ho comunque fatto riferimento a un corso intensivo solo per assicurarmi di essere sulla strada giusta. Tuttavia, la mia più grande curiosità con …
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 . Ho bisogno di lavorare con 4-5 programmatori su un'applicazione PHP abbastanza media usando codeigniter. Siamo …
In realtà, sto aiutando un piccolo negozio di software a implementare Scrum. Di recente lo Scrum Master mi ha segnalato che ha un problema perché il Team sta lavorando nel tempo per raggiungere lo Scope (Commlog Backlog). Quindi hanno una velocità irreale . Le mie domande formali sono / sono: …
Sto scrivendo il mio primo linguaggio di programmazione che è orientato agli oggetti e finora così buono con la creazione di una singola "classe". Ma diciamo che voglio frequentare le lezioni, dire ClassAe ClassB. A condizione che questi due non abbiano nulla a che fare l'uno con l'altro, allora tutto …
Sto eseguendo il bootstrap del mio progetto, ha un'area di registrazione / accesso (via idea con RoR, correttamente hash e salato ovviamente). Dato che sto usando i sottodomini e ho bisogno di accedervi con iframe (è giustificato, davvero!) Avrei bisogno di uno di quei certificati costosi che coprono i sottodomini. …
Qual è la differenza decisiva tra LGPL (v3) e AGPL (v3)? Entrambi possono essere utilizzati nella produzione commerciale, entrambi possono anche essere imballati in un prodotto a pagamento. Finché non cambio il codice sorgente di questi, non sono costretto a racchiudere il codice sorgente con il mio prodotto. Allora, dove …
Scala è stata definita complessa con le sue ricche funzionalità impostate da molti dei miei colleghi e alcuni addirittura ne hanno incolpato tutte le nuove funzionalità. Mentre la maggior parte dei programmatori è a conoscenza delle funzionalità OO, e almeno quelle decenti conoscono anche la programmazione funzionale, in Scala esiste …
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.