Sto costruendo un sito web e lungo la strada ho incontrato molte cose che non sapevo e speravo di ottenere un aiuto nella comprensione di alcuni di loro.
Ho iniziato a costruire un sito web usando Flask e il linguaggio dei modelli di Jinja. Q...
Sto cercando di progettare lo schema DB del mio nuovo progetto e ho bisogno di alcuni suggerimenti. Sto pensando di avere una colonna in più per alcune tabelle che è un UUID. Volevo principalmente per le tabelle che contengono dati accessibili t...
Sto trovando difficile evitare la duplicazione dei dati o un database condiviso anche per il design dei microservizi più semplice, il che mi fa pensare che mi manchi qualcosa. Ecco un esempio di base del problema che sto affrontando. Supponendo...
È un odore di codice se i metodi nel mio tratto si riferiscono ai metodi parent:: o ai metodi che si presume siano nella classe di utilizzo?
Un esempio casuale (senza senso)
trait foo
{
public function bar()
{
return...
Ho letto Out of the Tar Pit di Ben Moseley e Peter Marks e nella sezione 5.2.3 discutono lo stato in lingue funzionali rispetto ai linguaggi procedurali. L'esempio procedurale è il seguente:
procedure int getNextCounter()
// 'counter' is d...
Stiamo esternalizzando un lavoro a uno sviluppatore esterno, quindi sono impegnato a scrivere un contratto su ciò che costituisce un deliverable.
Finora ho richiesto che il codice venisse spedito con test automatici.
Ma quale è un modo rag...
Questa potrebbe essere una domanda facile per ingegneri esperti del software.
Attualmente sto leggendo il libro Clean Architecture di Uncle Bob, e sto cercando di implementare la pulizia architettura in un progetto Java.
Ora, nel mio pro...
Cerco di imparare il pattern di progettazione Command, so già come funziona e dove viene usato, ma sono un po 'confuso riguardo all'implementazione.
Quindi so che è necessario impostare il contesto passando l'oggetto al costruttore o come arg...
Ho trovato una funzione in c # come questa:
private Dictionary<string, Func<string>> ObtenerExtraCfgCampo(MsgDefCamp camp)
{
var extra = new Dictionary<string, Func<string>>();
extra.Add("Oddity",...
L'articolo di Wikipedia sull'argomento delle classi interne enumera un certo numero di linguaggi di programmazione che supportano le definizioni di classi annidate. Storicamente parlando, quale linguaggio di programmazione ha prima aggiunto le...