Ho cercato varie licenze che posso usare per un mio progetto open source, ma tutti i progetti che ho visto, con tutti i tipi di licenze, sembrano avere un gigantesco, odioso (secondo me) notare in ogni file sorgente che indica che il file è elencato sotto una determinata licenza. Non …
Abbiamo molti linguaggi di programmazione. Ogni lingua viene analizzata e la sintassi viene controllata prima di essere tradotta in codice in modo da creare un albero di sintassi astratto (AST). Abbiamo questo albero di sintassi astratto, perché non archiviamo questo albero di sintassi invece del codice sorgente (o accanto al …
Se sei uno sviluppatore (Senior o Lead Developer) e preferisci rimanere con il codice / design piuttosto che perseguire una carriera di gestione, quali sono i percorsi di carriera disponibili nella tua azienda o di cui hai sentito parlare? Quanto lontano puoi andare? È possibile continuare a essere un geek …
Ho notato che molti account GitHub hanno solo repository biforcuti da altri account. Inoltre, le persone che lo fanno di solito non danno alcun contributo ai repository biforcati. Ho sentito parlare di persone che collezionano francobolli e conchiglie, ma perché qualcuno dovrebbe voler collezionare archivi? Personalmente, farei il fork di …
Stiamo creando una nuova app e vorrei includere la registrazione strutturata. La mia configurazione ideale sarebbe qualcosa di simile Serilogal nostro codice C # e Bunyanal nostro JS. Questi si alimenterebbero fluentde poi potrebbero uscire a qualsiasi numero di cose, stavo pensando inizialmente elasticsearch + kibana. Abbiamo già un database …
Di recente ci siamo trasferiti su Java 8. Ora vedo le applicazioni inondate di Optionaloggetti. Prima di Java 8 (stile 1) Employee employee = employeeServive.getEmployee(); if(employee!=null){ System.out.println(employee.getId()); } Dopo Java 8 (stile 2) Optional<Employee> employeeOptional = Optional.ofNullable(employeeService.getEmployee()); if(employeeOptional.isPresent()){ Employee employee = employeeOptional.get(); System.out.println(employee.getId()); } Non vedo alcun valore aggiunto di …
Sto lavorando in un'istituzione governativa. La tecnologia utilizzata qui e i metodi per lo sviluppo del software sono piuttosto vecchi. Hanno tonnellate di spazio di archiviazione, ma non c'è spazio adeguato per conservare e mantenere le applicazioni utilizzate per automatizzare la maggior parte del lavoro qui. L'istituzione non mi consentirebbe …
Io e i miei amici abbiamo faticato a classificare esattamente cos'è un test di integrazione. Ora, tornando a casa, mi sono appena reso conto che ogni volta che provo a dare un esempio reale di un test di integrazione, risulta essere un test di accettazione, vale a dire. qualcosa che …
Supponiamo che io sia limitato a usare C ++ dall'ambiente nel progetto. È utile impedire l'uso di alcune funzionalità del linguaggio di C ++ ma Java non ha (ad esempio: ereditarietà multipla, sovraccarico dell'operatore)? Penso che le ragioni siano: Poiché Java è più recente di C ++, se Java non …
La base di codice su cui sto lavorando spesso utilizza variabili di istanza per condividere dati tra vari metodi banali. Lo sviluppatore originale è fermamente convinto che ciò aderisca alle migliori pratiche dichiarate nel libro di Clean Code di zio Bob / Robert Martin: "La prima regola delle funzioni è …
Nel cross-platform di oggi ++ (o C) C mondo che abbiamo : Data model | short | int | long | long long | pointers/size_t | Sample operating systems ... LLP64/IL32P64 16 32 32 64 64 Microsoft Windows (x86-64 and IA-64) LP64/I32LP64 16 32 64 64 64 Most Unix and …
Sono stato assunto da qualcuno per fare qualche piccolo lavoro in un sito. È un sito per una grande azienda. Contiene dati molto sensibili, quindi la sicurezza è molto importante. Dopo aver analizzato il codice, ho notato che è pieno di buchi di sicurezza - leggi, molti file PHP che …
Sto leggendo l' iniezione di dipendenza (DI). Per me, è una cosa molto complicata da fare, dato che stavo leggendo si riferiva anche all'inversione del controllo (IoC) e tale mi sembrava di essere in viaggio. Questa è la mia comprensione: invece di creare un modello nella classe che lo consuma …
In precedenza ho eseguito il fork dei repository di altre persone su GitHub e ho notato che i problemi rimangono con il repository originale e che non riesco a presentare problemi sul repository con fork. Ora ho il seguente compito. Sto lavorando per una piccola impresa in cui lo sviluppo …
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.