Wpis z mikrobloga

@TargonTM: "Java. Podstawy" i obiektowe masz ogarnięte. Jak zaczniesz od tutoriali nie wiedząc czym się różni klasa od instancji klasy, to będziesz pisał kod jak małpa kopiując z internetu.

Obiektowe jest trudne dla tych osób, które mówią, że im książki niepotrzebne i z tutoriali oraz kopiując kod wszystko ogarną.

Thinking in Java


@JanekGreen: to jest dobra książka, ale na początek trudna do czytania. Polecam coś lżejszego, a tą potraktować jako
a są jakieś strony z zadaniami?


@TargonTM: nie ma. To nie strukturalne, że wejdziesz sobie na SPOJ-a i będziesz trzaskał pętle i IF-y. Możesz wziąć dowolny problem i napisać go obiektowo.

bo to wymyślanie projektów to mi nie idzie


@TargonTM: naucz się najpierw programowania obiektowego. Jak przeczytasz kawałek książki, to ze wszystko zrobisz projekt.

Przykładowo, idziesz srać.
JAk można wymyślić projekt do sracza? A no można. Symulacja/gra sracza. Jakie potrzebujesz
@TargonTM: Fakt 1: Java nie jest w całkowicie obiektowym językiem (typy proste itd).
Ale jest jeszcze fakt drugi.
Fakt 2: Wynika to jedynie z problemów z szybkością działania pierwszych wersji i twórcy uznali, że nic się nie stanie jak najprostsze elementy nie będą obiektami, jeśli będzie to trochę szybciej działać ( ͡° ͜ʖ ͡°) Ale java była, jest i będzie językiem projektowanym jako język obiektowy. Wszystko albo
Thinking in Java (fajnie opisane podejście obiektowe)
Java-Kompendium programisty
Java Rusz głową
Nie masz pomysłu na projekcik? Zacznij od najprostszych np. na start napisz może kalkulator BMI albo klasę liczb zespolonych ( ͡° ͜ʖ ͡°)
@TargonTM: Na moje, sam fakt że zadajesz tego typu pytania, które spotkały się pewnie z paroma tysiącami świetnych i wyczerpujących odpowiedzi w necie, skłania zastanowić się czy to w ogóle dla ciebie odpowiedni sposób na chleb. Chyba że to na jakiś projekt do liceum czy gimbazy, ale dałeś "programista15k" także...