Jak wyrwać się z piekła małych programików?

0

Cześć.
Znam podstawy C++ i od dłuższego czasu pisze sobie małe głównie konsolowe programy. Problem w tym że zaczynam odczuwać pewną irytację związaną z tym że nie czuję żebym się rozwijał. Mam pełno pomysłów, ale niestety mam też problem z przelaniem ich na ekran IDE. Na przykład ostatnio chciałem napisać prosty odtwarzacz video, odpaliłem więc sobie qt creator i tu pojawił się problem taki że nie wiem od czego zacząć, nie wiem jakiej biblioteki użyć, jak sobie to wszytko rozplanować itp. Macie jakieś rady? Im konkretniej tym lepiej.

0

Dzieki.
Jeszcze takie małe pytanko. Jak się powinno zaczynać programowanie w qt, najpierw kod potem gui czy odwrotnie?

0

Ja się wtrącę może, ale zrobisz, jak zechcesz ;) Ja pisałem najpierw (uczyłem się) pisać GUI z palca, potem jak już wiedziałem mniej więcej co i jak, to dopiero potem korzystałem z designera ;)

0

To zależy co kto lubi. Ja na początku projektuje sobie najprostsze okienko, żeby móc testować, robię kod, i w miarę rozrostu funkcjonalności rozszerzam okno. To przy małych aplikacjach okienkowych.

Przy większych projektach najpierw robię projekt aplikacji i mogę już na początku stworzyć okienko. Wtedy w miarę dodawania funkcjonalności włączam (wyłączone są szare i nie działają) kontrolki (buttony, input/combo/check boxy etc.) żeby nie wisiały nie zaimplementowane bez celu. Dzięki temu widzę też co jeszcze mi zostało do zrobienia :)

0

Jak nie musza byc koniecznie okienka, a chcesz robic fajne rzeczy to zapoznaj sie z jakas obsluga baz danych(ODB), programowaniem sieciowym(ASIO) i... testami(boost.test+gmock), bo bez tego to sie nie pisze ;) Okienka zawsze mozna do softu dorzucic.

0

Ja na przykład mam gotowy projekt loggera opartego na kafelkach z możliwością znalezienia wąskiego gardła programu i podglądu zmiennych przez nazwę i wartość. Działający oczywiście tylko w trybie Debug ;)

0

Warto sobie stworzyć listę funkcjonalności jakie ma zawierać aplikacja, a potem już tylko implementować traktując każdą pozycję z listy jak osobny "mały program" ;)

0

Dziękuje za wszystkie uwagi :) Najpierw poduczę się trochę qt, a potem kroczek po kroczku i coś się napisze.

1 użytkowników online, w tym zalogowanych: 0, gości: 1