Bez owijania, bardziej szczegółowo na temat tego, co będę robił.
Co?
- Aplikacja internetowa wzorowana na grach idle wzbogacona o elementy edukacyjne.
Czym?
- Microsoft Visual Studio
- C#
- ASP.NET MVC
- GIT
- Testy jednostkowe
Jak?
- Podążając za przewodnikiem "Learn MVC Project in 7 days" napisanym przez Shivprasad koirala, Marla Sukesh na portalu codeproject.
- Programując kawałek po kawałku mając ogólny zarys całości aplikacji koncentrując się na najbliższej iteracji.
Z czym zaczynam?
- Znajomość podstaw języka C#, m.in.:
- zmienne, pętle, funkcje,
- klasy, obiekty, metody, metody wirtualne, interfejsy,
- wiadomości wstępne na temat wzorców projektowych i dobrych praktyk tworzenia oprogramowania.
- Podstawowa znajomość HTML, CSS i JavaScript.
- Trochę informacji na temat gamifikacji.
- Podstawy GIT
- Coś tam o SCRUMIE, jakieś TDD, XP, Agile
Jakie są zadania na pierwszy tydzień?
- Zwlekać do niedzieli (najlepiej do późnego wieczora) z rozpoczęciem projektu.
- Otworzyć nowy projekt w MVC.
- Wrzucić projekt na gita.
Jakie są zadania na drugi tydzień?
- Nie zwlekać do niedzieli z rozpoczęciem prac nad aplikacją.
- Codziennie badać wyżej wymieniony tutorial i nabytą wiedzę zastosować w tworzeniu aplikacji.
- Opcjonalnie:
- Napisać zarys całej aplikacji.
- Napisać luźny podział na wersje, ustalenie czegoś na kształt kamieni milowych.
- Napisać szczegółowy plan pierwszych trzech wersji.
- Zastanowić się nad sensem życia, wszechświata i w ogóle wszystkiego.
Wish me luck!
Powodzenia - się uda się 😉
OdpowiedzUsuńDzięki Mamo!
Usuń