Wątek przeniesiony 2015-03-08 16:25 z Off-Topic przez Shalom.

Javowy temat pracy inżynierskiej

0

Cześć,
Wiem że były podobne wątki ale moje pytanie jest trochę inne.
Chciałbym wybrać taki temat by przy jego realizacji jak najwięcej się nauczyć. W tej chwili przyznaje się bez bicia, znam jedynie Javę SE na przeciętnym poziomie. Na pewno wezmę Springa. Ogólnie cel jest taki żeby parę technologii w jak najlepszym stopniu technologii ogarnąć, a nie, by temat był jakiś specjalnie ciekawy, ale zdaje mi się, ze temat taki jak sklep czy hotel to masa klepania kontrolerów, a mi chodzi o to by poznać framework przekrojowo, no ogółem żeby nauczyć się jak to wszystko działa, spotkać z paroma sytuacjami wymagającymi przemyślenia, ale bez klepania nikomu niepotrzebnego kodu.
Co byście więc polecali w kwestii:

  • technologii, poza Springiem? Hibernate? coś jeszcze? Gui pewnie w angularze, ale pytam o same Javowe technologie które można by użyć
  • sam temat lub kilka tematów
0

Temat jest IDENTYCZNY jak 100 poprzednich. Twoje pytanie w żadnym miejscu nie jest inne. Co więcej nie umiesz go nawet poprawnie otagować i dać w dobrym dziale. Nie pojmuje jakim cudem w ogóle przeszedłeś 3 lata studiów.

Wracając do pytania: nie rób tego. Serio. Zabawa w "wezmę sobie na pracę dyplomową technologię której nie znam i się jej przynajmniej nauczę" to szybka droga do nie zrobienia tej pracy i powtarzania roku. Bo z inżynierką generalnie i tak będziesz miał masę roboty, nawet przy technologii którą znasz. Przy technologii której nie znasz to będzie masakra. Chcesz sie nauczyć Springa i jakichś frameworków enterprise? Idź do pracy.

0

No to mam się ograniczać do technologii które znam?
Sama Java to nie jest dużo, zamiast szukać na siłę tematu który będę potrafił przy obecnych możliwościach lepiej celować chyba trochę wyżej?
W końcu chce się czegoś nauczyć a nie tylko odbębnić to. Chyba żeby rozdzielić te dwa taski i osobno się nauczyć a osobno odbębnić inżynierkę. Tylko technologie Enterprise są średniociekawe i praca dyplomowa to zawsze motywacja (goni termin i człowiek wydajniej pracuje).

2
Złoty Terrorysta napisał(a):

Sama Java to nie jest dużo

Złoty Terrorysta napisał(a):

Tylko technologie Enterprise są średniociekawe

Błądzisz synu, błądzisz...

0

Nie, ale nie wybieraj rzeczy których w ogóle nie znasz. Co innego jak znasz jakąś technologię średnio i chcesz ją sobie poćwiczyć pisząc pracę dyplomową, a co innego jak czegoś po prostu w ogóle nie znasz.

Poza tym temat inzynierki zwykle (przynajmniej na mojej uczelni tak było) musi jednak coś sobą reprezentować. Tzn CRUD z tutoriala przerobiony na sklep po prostu nie przejdzie. Szczególnie że mówimy tu o projekcie na 2 semestry (z wakacjami po środku!). W efekcie to może być i aplikacja webowa w Javie, ale do zarządzania klastrem obliczeniowym, albo do wizualizacji danych z satelitów obserwacji ziemi, albo coś w tym stylu. W efekcie sama "dziedzina" będzie wymagała dużo nauki "nowych rzeczy". A ty chcesz się wkopać w uczenie się wszystkiego od 0. Zastanów się nad tym ;)

Tylko technologie Enterprise są średniociekawe

Nie do końca rozumiem. Ja bym powiedział że wręcz przeciwnie bo pozwalają niskim kosztem dodać sporo rzeczy do aplikacji i uprościć dużo innych.

0

Pozwolę się nie zgodzić z Tobą, @Shalom. Sam na pracę inżynierską wybrałem technologie, których nie znałem, poszedłem w web, którego nienawidziłem, i uważam to za dobry wybór, bo "bat" nad głową motywował do nauczenia się tego i skończenia pracy. (To, że zakończenie słałem do zatwierdzenia promotorowi rano w dniu terminu składania pracy, to już inna historia.)
Gdybym tego wtedy nie zrobił, pewno do tej pory weba bym nie ruszył.

0

@somekind no dobra, ale wziąłeś technologie których totalnie nie znałeś, czy po prostu wziąłeś sobie coś znanego + nowy framework którego chciałeś się nauczyć? Bo to jest spora różnica...

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