Néha szoktam pythonban alapszintű programokat írni. Tényleg csak hobbi szinten. A feleségem múltkor megkért, hogy csinálhatnák neki egy programot, amiben tudná írni a költségeket különböző tételenként. Illetve egy alapszintű diagrammal havi szinten látni, hogy mi a helyzet.

Jó mondjuk van ezerféle ilyen program, de jó férjként megcsináltam. Meg addig is gyakoroltam.

Gondoltam hátha valaki hasznát veszi/érdekli, szóval a githubos linken elérhető.

https://github.com/redrickh/Budget-Calculator-0.1

10 comments
  1. Azt furcsállom, hogy ha már asszonynak csinálod elsősorban, akkor miért nem magyarul vagy kedvesebben, nem vagytok jóban?

  2. Google Spreadsheet + ha valami nem elérhető függvényként azti s fel tudod pimpelni szkriptekkel

  3. Nagyon jó, hogy ilyeneket csinálsz, ez a része a szakmának amit tényleg örömmel csinál az ember.

    Aztán persze amikor már a szakmában dolgozik valaki, akkor pont erre nem marad idő és energia 🙂

  4. Minden tiszteletem a tiéd. A hobbi projektek tökéletesek. Mutatják hogy motivált vagy és képes vagy egy problémát megoldani magadtól. A github activitás jól mutat a CV-ben és interview során.

    humble review, ha érdekel a fejlesztés és fejlődni szeretnél 🙂

    Kódoláshoz Pycharm, mint fejlesztői tool. Legnépszerűbb, leghatékonyabb –> [https://www.jetbrains.com/pycharm/download/](https://www.jetbrains.com/pycharm/download/)

    Formázási konvenciónak [https://peps.python.org/pep-0008/](https://peps.python.org/pep-0008/), Pycharm beépitve tudja ha jól emlékszem. CTRL + ALT + L

    Érdemes nagyobb logikai egységeket szétszedni külön fájlokba, osztályokat, package-ket létrehozni, tartva a DRY-t [https://en.wikipedia.org/wiki/Don%27t_repeat_yourself](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself)és a single responsibility principlet [https://www.freecodecamp.org/news/solid-principles-single-responsibility-principle-explained/](https://www.freecodecamp.org/news/solid-principles-single-responsibility-principle-explained/)

    A github usage superb. Nagy + amiért használod :)Egy két best practice, git flow:

    [https://gist.github.com/luismts/495d982e8c5b1a0ced4a57cf3d93cf60](https://gist.github.com/luismts/495d982e8c5b1a0ced4a57cf3d93cf60)

    [https://docs.gitlab.com/ee/topics/gitlab_flow.html](https://docs.gitlab.com/ee/topics/gitlab_flow.html)

    Ez mind csak hab a tortán. Az hogy elkezdted magadtól viszi a prímet.

    PS:ment a repo star és a follow 🙂

    Keep it up!

Leave a Reply