Nei prossimi mesi inizieremo un progetto in cui prendiamo un sistema che abbiamo creato per un client (v1) e lo ricostruiamo da zero. Il nostro obiettivo con v2 è di renderlo modulare, in modo che questo specifico client disponga del proprio set di moduli che utilizza, quindi un altro client …
Nel corso degli anni di utilizzo di C # /. NET per una serie di progetti interni, abbiamo avuto una libreria che si è trasformata organicamente in una grande quantità di cose. Si chiama "Util", e sono sicuro che molti di voi hanno visto una di queste bestie nelle loro …
Supponiamo di avere un'utile funzione o classe python (o qualunque altra cosa) useful_thingche esista in un singolo file. Esistono essenzialmente due modi per organizzare l'albero dei sorgenti. Il primo modo utilizza un singolo modulo: - setup.py - README.rst - ...etc... - foo.py dove useful_thingè definito in foo.py. La seconda strategia …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Stavo navigando in un progetto github e ho trovato questo modulo …
Java 9 avrà moduli oltre ai pacchetti. Di solito le lingue hanno l'una o l'altra. E la maggior parte dei programmatori percepisce due termini come sinonimi. I moduli sono costruiti sopra i pacchetti, trattandoli come primitivi. Il modello composito suggerisce di trattare in modo uniforme primitivi e compositi. Altrimenti succederanno …
Python ha molti moduli (come re) che eseguono un insieme specifico di azioni. Puoi chiamare le funzioni di questo modulo e ottenere risultati, e il modulo nel suo insieme ha un'idea (in questo caso, gestire le espressioni regolari). Le classi sembrano fare quasi la stessa identica cosa, ma sembrano anche …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Secondo Stephen Schach, "Ingegneria del software classica e orientata agli oggetti", …
È buona norma avere un file main.c che contiene solo la funzione principale e nessuna altra funzione in modo che tutte le altre funzioni possano essere interfacciate? Se non esiste una regola definitiva, quando è bene farlo e non farlo?
Sono stato al passo con il moderno ecosistema JS lato client e ho letto su CommonJS e AMD (inclusi gli strumenti associati: browserify, requestjs, onejs, jam, dozzine di altri). Se sto scrivendo una libreria Javascript, come posso modulare / impacchettarla in modo tale che possa essere ampiamente accessibile (idealmente dagli …
Sto cercando di progettare una nuova soluzione che è molto modulare per natura e vorrei creare una struttura che supporti tale progetto per consentire una facile espansione futura, una chiara separazione delle preoccupazioni, licenze per modulo, ecc. La maggior parte di ciò che ho trovato sul web su applicazioni modulari …
Esiste una convenzione in cui dovremmo dichiarare i module.exportsfile del modulo non Javascript / Node.js? Dovrebbe essere all'inizio del file come: module.exports = Foo; function Foo() { this.bar = 'bar'; } Foo.prototype.getBar = function() { return this.bar; } O dovrebbe essere alla fine del file: function Foo() { this.bar = …
Attualmente sto imparando Python e sono nel punto del libro sull'uso della biblioteca di matematica. Ho guardato sul sito web di Python e ho notato che la libreria era un po 'scarsa e sto scrivendo alcune funzioni più utili. Ad esempio, sono andato avanti e ho scritto una funzione per …
Nelle implementazioni del linguaggio di programmazione Scheme (standard R6RS) posso importare un modulo come segue: (import (abc def xyz)) Il sistema proverà a cercare un file in $DIR/abc/def/xyz.slscui si $DIRtrova una directory in cui conservare i moduli Scheme. xyz.slsè il codice sorgente per il modulo ed è compilato al volo, …
Uso Python da un po 'di tempo, sia nel contesto di progetti personali che professionali. Una cosa che mi è successa di recente è che non avevo mai pensato a un buon modo per distribuire i programmi Python. Fondamentalmente, dal momento che è principalmente un mucchio di script, di solito …
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.