Per quanto ne so e ho capito nella mia esperienza con Qt, è una libreria molto buona e facile da imparare. Ha un'API molto ben progettata ed è multipiattaforma, e queste sono solo due delle molte caratteristiche che la rendono attraente. Sono interessato a sapere perché più programmatori non usano …
Sto sviluppando una libreria destinata al rilascio pubblico. Contiene vari metodi per operare su insiemi di oggetti: generare, ispezionare, partizionare e proiettare gli insiemi in nuove forme. Nel caso sia pertinente, è una libreria di classe C # contenente estensioni in stile LINQ su IEnumerable, da rilasciare come pacchetto NuGet. …
Sono ancora inesperto a scrivere codice di alta qualità, quindi ho letto libri che trattano il problema come Clean Code di Robert C. Martin e continuo a controllare il codice di librerie famose per migliorare le mie capacità. Sebbene molte librerie open source siano state mantenute per anni, il che …
Sviluppatore JVM qui. Ultimamente ho visto le chiacchiere nelle chat room dell'IRC e persino nel mio ufficio sulle cosiddette librerie Java " ombreggiate ". Il contesto dell'uso sarà simile a: " Tale e quindi fornisce un client" ombreggiato "per XYZ. " L'esempio perfetto è questo problema di Jira per HBase …
Mi chiedo perché i framework / librerie abbiano i loro aiutanti sebbene esistano già in modo nativo. Prendiamo jQuery e AngularJS . Hanno le loro eachfunzioni iteratore: jQuery.each () angular.forEach () Ma abbiamo Array.prototype.forEach. Allo stesso modo, jQuery.parseJSON () angular.fromJson () Ma abbiamo la JSON.parse()funzione in JavaScript vaniglia.
ipotesi Uno dei vantaggi delle librerie solo intestazione per C ++ è che non devono essere compilate separatamente. In C e C ++ inlineha senso solo se la funzione è definita in un file di intestazione *. Tradizionalmente, in C, è stato utilizzato il layout .c / .h, dove l'intestazione …
Complessivamente sto programmando da circa 8 anni e mi sembra di fare sempre più affidamento su librerie e snippet open source (maledetto GitHub!) Per "portare a termine il lavoro". So che col tempo potrei scrivere la mia implementazione, ma mi piace concentrarmi sul design generale. È normale (ambiente non aziendale)? …
Mentre scrivo una libreria per un grande progetto a cui sto lavorando al lavoro, è emerso un problema che richiedeva l'invio di un token a un indirizzo e-mail, quindi il codice veniva restituito per un ulteriore utilizzo. Il mio collega dice di leggere da STDIN (usando Python:) code = input("Enter …
Una delle mie principali lamentele riguardo al C ++ è quanto sia difficile in pratica passare oggetti libreria std al di fuori dei limiti della libreria dinamica (cioè dll / so). La libreria std è spesso solo intestazione. Il che è fantastico per fare alcune fantastiche ottimizzazioni. Tuttavia, per le …
Sono in una situazione in cui posso utilizzare un plug-in JavaScript open source per eseguire un'attività. Ma quando ho provato a usarlo, mi sono ritrovato a dover riprogettare molte cose di quello che ho già fatto, e aggiunge una certa complessità, secondo la mia modesta opinione, al progetto. Considerando che …
Dato quanto è più semplice lo sviluppo di jQuery, rispetto a JavaScript nativo, ciò che rende le persone rinunciare a librerie come jQuery del tutto? Questo perché jQuery ha dei limiti o è lento? Voglio dire, se jQuery è così semplice rispetto al javascript nativo, quali sono le ragioni per …
So che molti di noi mantengono la nostra piccola biblioteca personale con strumenti e utilità che usiamo spesso. Ho avuto il mio da quando avevo 16 anni, quindi è cresciuto fino a dimensioni considerevoli. Alcune delle cose che ho scritto sono state aggiunte al framework. Ho scritto la mia piccola …
Sto valutando una libreria la cui API pubblica è attualmente simile a questa: libengine.h /* Handle, used for all APIs */ typedef size_t enh; /* Create new engine instance; result returned in handle */ int en_open(int mode, enh *handle); /* Start an engine */ int en_start(enh handle); /* Add a …
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 mesi fa . Sto creando un'app Android che è presto pronta per il rilascio. Ho intenzione di implementare …
Di recente ho scoperto che VanillaJS (documento?) È una libreria in bundle con il 99% di browser e non è esattamente JavaScript nativo (shock della mia vita). Mentre scrivo una mia libreria normalmente evito tutte le cose utili, soprattutto le librerie. Ora ho tre domande: VanillaJS è ancora considerato una …
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.