- publish/clean-code.md at main · cheoljoo/publish
- Contribute to cheoljoo/publish development by creating an account on GitHub.
Laten we de wereld bekijken.
Economie
- Einde van de renteverlaging dit jaar? Toenemend pessimisme / De ergste bosbranden ooit, zal dit leiden tot een reeks faillissementen? / De aandelen die Trump steunt, die zijn vijanden in loyale aanhangers verandert / Het echte geheim van de mier die 350 keer zoveel winst heeft behaald met langetermijninvesteringen
- Amerikaanse rente: 4.7 -> 4.76% (10-jaarsrente): In de VS daalde de aandelenkoers toen de 10-jaarsrente snel steeg.
- Fear & Greed Index (momenteel 27): Een waarde van 25 of lager duidt meestal op een grote kans op een bodem.
- Door Trump is ESG geschiedenis...
Uitstapje
- Ondergrondse winkelcentrum station Bucheon (eerste bezoek vanwege een afspraak met een kennis): Het zit vol met mensen. Het is moeilijk om stil te staan. Het is enorm groot, de prijzen zijn laag en het is goed.
IT
- IT-nieuws - Crisis voor ontwikkelaars, CES 2025, Project Digits, openbaarmaking o1 API, Apple afluistercontroverse etc.
- In 2025 kan Meta AI mid-level engineers vervangen.
- Salesforce zal in 2025 geen SW-engineers meer aannemen.
- AI-agenthuurt een GPU en codeert met PyTorch
Engels studeren
- Ik bereid me van tevoren voor op Engels en gebruik ChatGPT om de volgende vragen te stellen om bevredigende antwoorden te krijgen. Het lijkt erop dat de baan van een Engelse leraar zal verdwijnen, en het is erg behulpzaam voor mijn eigen schrijven. Ik vat de artikelen die ik dagelijks lees samen en vraag ChatGPT om betere zinnen te controleren.
- Verbeter de volgende Engelse fouten en markeer de fouten afzonderlijk. Geef het antwoord in Markdown-formaat. Verwijder lege regels.
Code
- Het is belangrijk om clean code te schrijven. Dit artikel zal zeer nuttig zijn. Dit is een herziening van de inhoud die ik nodig heb: https://github.com/cheoljoo/publish/blob/main/clean-code.md
- Welke logger is het beste? Ik heb open-source loggers voor Python en Bash gevonden en ze beschreven. Python heeft een ingebouwde standaardmodule genaamd "logger", maar ik denk dat "loguru" beter is omdat het meer functies heeft, en ik denk dat het goed is om de klassennaam weer te geven, dus ik heb de testresultaten toegevoegd. Voor Bash vond ik dat onderscheid tussen info/warn/critical nodig was, dus ik heb relevante open-source projecten behandeld: https://github.com/cheoljoo/publish/blob/main/log.md
- Het is het beste om zoveel mogelijk opmerkingen te vermijden door de code zo leesbaar mogelijk te maken, zoals beschreven in clean-code. In Python is het echter wellicht het beste om opmerkingen toe te voegen aan klassen/functies in de vorm van docstrings, omdat dit automatisch gedocumenteerd kan worden. Ook voor Bash is het mogelijk om opmerkingen te maken zoals docstrings door alleen een # voor de tekst te plaatsen. Ik denk dat het ook mogelijk is om een tool te maken om automatisch documentatie te genereren: https://github.com/cheoljoo/publish/blob/main/comments.md
- Let er bij Bash op dat alle variabelen globale variabelen zijn. Als je dit goed in de opmerkingen beschrijft, kun je een map maken die laat zien waar de variabelen worden gebruikt. (Suggesties voor goede ideeën zijn welkom.)
Reacties0