IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Referenční aplikace pro junior pozici

V předchozím kvízu, Online test znalostí Python 2.7, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Martin Suchodol:17.6.2022 12:37

Ahoj, hledám nějakou inspiraci na referenční aplikaci.

Původně jsem PHP backend vývojář. Ale php mě z nějakého důvodu po letech přestalo naplňovat. Tak jsem se rozhodl že zkusím štěstí u jiného jazyku a php si nechám jen na případné bokovky.

Jelikož reference skrze PHP nemusí být pro práci s pythonem úplně relevantní tak si chci vytvořit jednu nebo více referenčních aplikací. Ale tak nějak mě nenapadá co bych udělal.

V rámci zdokonalování v pythonu jsem vytvořil relativně velké množství aplikací většinou konzolových která pracují s API.

  • OpenWeather api
  • Jednoduchý konzolový překladač využívající DeepLApi
  • Fakheda Api (což není šťastná volba, jelikož informace které poskytuje jejich API nejsou vždy úplně relevantní) - Aplikace zobrazující informace a ovládání herních serverů hostovaných u fakahedy

Mimo prace s API, tu pak mam třeba websiteBlocker, autoclicker a pomodoroTimer (ten ma jako jediny nejake UI)

Vím je toho na jednu stranu celkem dost. Ale mě osobně to přijde jako příliš jednoduché aplikace pro použití jako referenční aplikace

 
Odpovědět
17.6.2022 12:37
Avatar
tomasd
Člen
Avatar
tomasd:26.5.2023 3:19

Není až tak důležitá aplikace, ale co v ní je za kód.
Jinými slovy, bude úplně jedno, jestli Fakheda Api poskytuje relevantní informace, ale jestli je vlastní aplikace dobře napsaná
(idiomatický kód, čitelnost, atd.). Dát tam nějaké složitější Python věci, klidně i trochu na sílu - třeba dekorátor. Testy, ošetření výjimek, logování,....

 
Nahoru Odpovědět
26.5.2023 3:19
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:26.5.2023 8:57

Jj, ti chytrejsi lide si prohlizeji, jakym stylem delas kod, co do nej davas, jak pises komentare a vysvetlivky a tak. Cili, jde jim o efektivitu. Aby kod splnil zadani a aby nebyl moc rozverny, prehledny, dobre vysvetleny, splnil nejakou zakladni bezpecnost. Nic se nema prehanet, ale nemel bys zanedbat ani zasadni veci.
Treba ja umim napsat kod super bezpecny, super rychly, ale mam takovy chaoticky styl. Moc lidem se to nezamlouva. Umim napsat cokoliv, co si dokazi predstavit, poskladat v hlave funkcnost. Ale nmam informaticke vzdelani. Podle toho to obcas vypada :) (v php)

Tipy na priklady? Zkus nejake skolni nebo forka. Neco se da najit googlem. Ja resil u vic firem kalkulacku. To neni spatny priklad.

 
Nahoru Odpovědět
26.5.2023 8:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.