Hobby projekt

1. března 2014 v 14:18 | Happy |  Ostatní
Abych se vyhnul dělání domácích úkolů z programování a algoritmizaci, rozhodl jsem se.. něco naprogramovat. Konkrétně by to měla být menší aplikace/databáze předobjednaných knih, která by mi řekla co mě za kolik dní čeká. Na první pohled to zní relativně jednoduše a teda je to víceméně jenom to, co jsem se během minulého semestru naučil. Bohužel jsem zjistil, že to má podobný rozsah, jako semestrální práce. Na papíru (ve dvě ráno) mi to teda připadalo podstatně jednodušší. Technicky vzato bych tuhle mrdku mohl celkem lacině udělat ve zkurveným excelu za chvilinku, ale tam chybí ten výchovný prvek. Rozhodl jsem se teda udělat menší checklist, protože jinak budu furt rozdělávat víc a víc věcí a zešílím z toho.

Co teda všechno pro takovou lacinou aplikaci musím udělat:
  • Implementovat třídu pro ukládané knihy, uchovávala by jméno knihy a datum vydání
  • Implementovat tkz. linked list na ukládání knih do pseudodatabáze
  • ...zjistit, jak se třídí linkedlist
  • Načíst si tvorbu uživatelských rozhraní a vhodně jí vymyslet
  • Přidat ukládání a načítání do/ze souboru
  • Vymyslet jak zobrazit zbývající dny (předpokládám že to bude rozdíl mezi datem vydání a dneškem, původně jsem chtěl nějaké laciné dekrementy ale to by bylo blbý) - tj. zjistit formátování data a práce s ním.
  • Otestovat to, aniž bych chtěl spáchat sebevraždu (to platí především pro linked list, kde trochu tápu)
Jeden z největších problémů je, že by se to nejsnadněji kontrolovalo s uživatelským rozhraním, ale uživatelské rozhraní jsem chtěl dělat až na konci, když bych už měl hotovou kostru programu.
 

Buď první, kdo ohodnotí tento článek.

Nový komentář

Přihlásit se
  Ještě nemáte vlastní web? Můžete si jej zdarma založit na Blog.cz.
 

Aktuální články

Reklama