Considerando come il software viene sviluppato durante un ciclo di rilascio (implementazione, test, correzione di bug, rilascio) stavo pensando che si dovrebbe essere in grado di vedere alcuni pattern nelle righe di codice che vengono cambiati nella base di codice; ad es. verso la fine di un progetto, se il …
Ho una serie di metodi di logica aziendale che memorizzano e recuperano (con filtro) oggetti ed elenchi di oggetti dalla cache. Ritenere IList<TObject> AllFromCache() { ... } TObject FetchById(guid id) { ... } IList<TObject> FilterByPropertry(int property) { ... } Fetch..e Filter..chiamerebbe AllFromCacheche popolerebbe la cache e ritornerebbe se non c'è …
La mia situazione: Ho scritto un framework prima di iniziare il mio nuovo lavoro. Possiedo il copyright. Al suo interno ha un sacco di logiche di tipo plateplate, come qualsiasi altro software. (Duh!) Non voglio utilizzare l'intero framework nel mio nuovo lavoro, ma ho bisogno di riutilizzarne alcune parti in …
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 appena letto un articolo interessante intitolato Come diventare troppo carino con il rendimento in c # Mi sono chiesto quale sia il modo migliore per rilevare se un IEnumerable è una raccolta enumerabile effettiva o se si tratta di una macchina a stati generata con la parola chiave yield. …
Come programmatore Java, sono sempre stato critico nei confronti delle Eccezioni non selezionate. Principalmente i programmatori lo usano come via per la semplicità di codifica solo per creare problemi in seguito. Anche i programmi (sebbene disordinati) con eccezioni verificate sono molto robusti rispetto alle controparti non controllate. Sorprendentemente alla Scala, …
Nella mia azienda, lavoriamo con successo con pratiche agili, ma senza usare iterazioni. Il motivo principale è che non riusciamo a trovare un modo pulito per adattarci al QA in un ciclo di iterazione. Comprendiamo il QA come ulteriore bit di verifica per un determinato build (release candidate) prima che …
Questa immagine è tratta dall'applicazione di modelli e schemi basati su dominio: con esempi in C # e .NET Questo è il diagramma di classe per il modello di stato in cui a SalesOrderpuò avere stati diversi durante la sua vita. Sono consentite solo determinate transizioni tra i diversi stati. …
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 7 anni fa . Ho visto numerose licenze per qualsiasi tipo di software come GNU GPL, Licenza BSD, Licenza …
LSP afferma che le classi dovrebbero essere sostituibili per le loro classi di base, il che significa che le classi derivate e di base dovrebbero essere semanticamente equivalenti. Ma LSP si applica anche alle classi che implementano un'interfaccia? In altre parole, se un metodo di interfaccia implementato da una classe …
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 …
Chiedo scusa per la lunga domanda, che legge un po 'come uno sfogo, ma prometto che non lo è! Di seguito ho riassunto le mie domande Nel mondo MVC, le cose sono semplici. Il modello ha stato, la vista mostra il modello e il controller fa cose al / con …
Ho esaminato alcune offerte di lavoro e ho notato che una buona parte di esse elenca gli IDE nella sezione "competenze richieste", anche per le posizioni senior. Questo non è localizzato nemmeno in una società, ma piuttosto è qualcosa che viene fuori una volta ogni poche pubblicazioni. Sono perplesso da …
In particolare, sono curioso dei seguenti aspetti: Come fai a sapere che i tuoi casi di test sono errati (o obsoleti) e che dovevano essere riparati (o eliminati)? Voglio dire, anche se un caso di test è diventato non valido, potrebbe comunque passare e rimanere in silenzio, il che potrebbe …
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.