Sono un programmatore autodidatta e ho iniziato il mio lavoro come sviluppatore PHP, in una piccola azienda.
Poi ho avuto un po 'di lavoro per scrivere lo script python. Non avevo nessun anziano con esperienza Python adeguata. Così ho iniziato a studiare da solo e ho iniziato a lavorare. Con il tempo, è successo che, ho scritto circa 90-100 script, tutte le singole pagine, ognuna delle quali esegue alcune attività (la maggior parte sono lavori cron). Tutti gli script sono stati eseguiti correttamente, e non c'è stato alcun problema con la funzionalità. Ma sono preoccupato per la struttura, per il modo in cui ho scritto il codice e la qualità del codice.
Quando ho cercato su internet, ho trovato siti e documenti su strutture di progetti come django e flask, ma non ho trovato dove trovare gli script di pagina singola.
Ecco i problemi che penso di avere:
-
In tutti i miei script continuo a importare moduli (stessi moduli), le prime 10-15 righe di ogni script hanno istruzioni di importazione: dovrei usare un singolo file per le istruzioni di importazione e includere quel file ovunque? In questo modo, vorrei importare anche moduli non necessari
-
Scrivo solo script in modo procedurale, anche se per funzionalità che richiedono ripetutamente come funzioni di posta, connessioni DB ho creato classi e li uso. Devo scrivere script con classi di implementazione e tutti?
Sono confuso anche da altri punti, ma posso pensare solo a questi due ora (ne aggiungerò altri). Altri suggerimenti e aiuto sarebbero anche apprezzati
Sono stati confusi a lungo e hanno cercato una risposta adeguata, ma senza aiuto.
Grazie in anticipo:)