Questo si riferisce a una discussione in una risposta e ai commenti di questa domanda: che cosa è l'avversione alla documentazione nel settore? . La risposta affermava che "il codice non può mentire" e quindi dovrebbe essere la posizione di riferimento anziché la documentazione. Diversi commenti hanno sottolineato che "il …
Il modello architettonico pipe & filter è definito come una catena di elementi di elaborazione, disposti in modo tale che l'output di ciascun elemento sia l'input del successivo . Ogni esempio sembra considerare la connessione tra processi o tra thread eseguita attraverso un qualche tipo di buffer condiviso. A me …
Questa settimana ho cercato di utilizzare il framework Typhoon per l'iniezione di dipendenza. Capisco che separare la costruzione di oggetti sia utile per sostituire componenti arbitrari con derisioni durante i test delle unità, e finora ho visto benefici da questo da solo. Ma non posso fare a meno di pensare …
Da quello che ho capito, L'HTML è un linguaggio di mark-up, così come il contenuto di XAML, XIB e qualsiasi cosa utilizzi Android e altri framework di sviluppo dell'interfaccia utente nativa. JavaScript è un linguaggio di programmazione usato insieme ad esso per gestire scripting lato client che includerà cose come …
Sono nuovo nella programmazione orientata agli oggetti e continuo ad affrontare questo problema. (Sto programmando in Java) Sono stato un po 'riluttante a chiedere questo, dal momento che sembra un problema di base, ma non riesco a trovare alcuna informazione su di esso, o domande su di esso qui, e …
Dopo 2 anni, sto ancora lottando con MVVM come metodo pratico per produrre software funzionante. In alcuni casi è fantastico. Ho fatto un'applicazione multithread che controllava una piccola catena di montaggio che sarebbe stata una nightmere senza concetti MVVM. Un'astrazione dalla catena di montaggio fisica era quasi un gioco da …
Ho imparato PHP, Java e C. Ora sono curioso di sapere perché ci sono così tanti tipi di tipi di dati numerici come bit, int, float, double e long. Perché non creare un solo tipo per i numeri? C'è qualche vantaggio in questo? Forse se usiamo numeri interi per contenere …
Leggendo questa domanda SO sembra che non vengano considerate le eccezioni per la convalida dell'input dell'utente. Ma chi dovrebbe validare questi dati? Nelle mie applicazioni, tutte le convalide vengono eseguite nel livello aziendale, poiché solo la classe stessa sa davvero quali valori sono validi per ciascuna delle sue proprietà. Se …
Recentemente sono stato coinvolto in un progetto agile (usando scrum) in cui il management ha avuto l'idea che il team avrebbe nominato uno "MVP" sviluppatore e un "MVP" QA alla fine di ogni sprint, votato dal squadra. L'MVP riceve quindi una piccola ricompensa monetaria e un pranzo gratuito, nonché un …
Attualmente stiamo progettando un'API REST per accedere ai dati dei clienti classici. Uno degli elementi nell'API sono le risorse di un utente. Le risorse vengono aggiunte in un determinato servizio. L'API di back-end aggiungerà una risorsa a un utente nell'ambito di un determinato servizio. Quindi, non esiste una relazione utente …
Penso che sia generalmente una buona pratica per #includel'intestazione per tutti i tipi utilizzati in un file CPP, indipendentemente da ciò che è già incluso tramite il file HPP. Quindi, #include <string>sia nel mio HPP che nel mio CPP, ad esempio, potrei comunque compilare se lo ignorassi nel CPP. In …
Ho creato una ObjectParserclasse che analizza i dati in oggetti fortemente tipizzati usando IObjectParserDataSourcecome origine dati (i dati potrebbero essere un file Excel, un file di testo, un array, una stringa di query, ecc.). Esempi delle mie implementazioni di IObjectParserDataSourcesono: TextFileObjectParserDataSource ExcelFileObjectParserDataSource Questi nomi di classe mi sembrano davvero lunghi …
Ho un array non ordinato . Ho delle domande in cui do un intervallo e quindi deve restituire il valore massimo di quell'intervallo. Per esempio: array[]={23,17,9,45,78,2,4,6,90,1}; query(both inclusive): 2 6 answer: 78 Quale algoritmo o struttura di dati devo costruire per recuperare rapidamente il massimo valore da qualsiasi intervallo. (Ci …
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.