Charles Lee

2025-01-12 Codice pulito / Log / Commenti / Gita

Creato: 2025-01-13

Creato: 2025-01-13 00:16

Guardiamo il mondo.

Economia

Gite fuori porta

  • Centro commerciale sotterraneo della stazione di BuPyeong (prima visita grazie a un amico): pieno di gente. È difficile persino stare fermi. È enorme, i prezzi sono bassi ed è fantastico.
2025-01-12 Codice pulito / Log / Commenti / Gita

IT

Studio dell'inglese

  • Preparo l'inglese in anticipo e pongo domande a ChatGPT come segue per ottenere le risposte desiderate. Sembra che il lavoro degli insegnanti di inglese diminuirà e questo mi è di grande aiuto per la scrittura. Riassumo gli articoli che leggo ogni giorno e chiedo a ChatGPT di controllare le frasi per migliorarle.
    • Modifica gli errori di questo testo inglese e indica gli errori separatamente. La risposta deve essere in formato markdown. Si prega di rimuovere le righe vuote.

Codice

  • Quale strumento è meglio usare per i log? Ho trovato e scritto su logger per Python e bash da open source. Python ha un modulo standard integrato chiamato logger, ma credo che loguru sia migliore perché offre più funzionalità, e ho aggiunto i test includendo i nomi delle classi. Anche per bash ho ritenuto necessario distinguere tra info / warn / critical e ho trattato gli open source correlati: https://github.com/cheoljoo/publish/blob/main/log.md
  • I commenti dovrebbero essere ridotti al minimo possibile, come descritto in clean-code, per rendere il codice più leggibile. Tuttavia, in Python è meglio aggiungere commenti alle classi e alle funzioni in formato docstring, perché è possibile creare automaticamente la documentazione. Anche per bash, se si scrive come docstring usando solo # all'inizio, si può creare uno strumento per generare automaticamente la documentazione. : https://github.com/cheoljoo/publish/blob/main/comments.md
    • In bash, è particolarmente importante notare che tutte le variabili sono variabili globali, quindi se si descrivono bene nei commenti, è possibile creare una mappa per vedere a colpo d'occhio dove vengono utilizzate le variabili. (Se avete buone idee, vi prego di suggerirle.)

Commenti0