Rozwi膮zywanie nieciekawych zada艅 przy pomocy niezrozumia艂ych komend bywa do艣膰 frustruj膮ce. Dlatego dobrze wybra膰 sobie cel i uczy膰 si臋 programowania, d膮偶膮c do celu. Je艣li np. chcesz zrobi膰 sobie w艂asn膮 gr臋, poszukaj kursu na temat "Jak zrobi膰 gr臋 przy pomocy Java"? Czy Java jest trudna? Nie.
Zwr贸膰cie uwag臋, czy popularny jest sam j臋zyk, czy np. jeden z jego Framework贸w (np. jak w przypadku Ruby on Rails do Ruby). Jako pierwszy czy naj艂atwiejszy j臋zyk programowania poleca艂bym nie komplikowa膰 sobie dodatkowo zadania i zacz膮膰 od czego艣, co jest funkcjonalne i popularne jako podstawa, bez zabawy w dodatkowe frameworki, czy
Najwa偶niejsza jest regularna praca i robienie zada艅. Zadania najlepiej robi膰 samodzielnie, poniewa偶 jest to dobra okazja do opanowania materia艂u i przygotowania si臋 na egzamin. Niekt贸re przedmioty pomimo przyk艂adania si臋 do nauki mog膮 by膰 trudne do zdania, ze wzgl臋du na wy艣rubowany poziom i podchwytliwe testy/zadnia.
Oto przyk艂ady gdzie p臋tla "do while" mo偶e si臋 nada膰: wypisywanie menu dost臋pnych opcji przed zapytaniem u偶ytkownika jak膮 z nich wybiera, aktualizowanie planszy gry przed wykonaniem jakichkolwiek ruch贸w zar贸wno przez gracza, jak i przeciwnika. Ma艂o oryginalne, ale tak jak napisa艂em: u偶ycie tej p臋tli jest RZADKO widziane.
Stosuje on kilka technik z poprzednio ustanowionych paradygmat贸w, np. modu艂owo艣膰, polimorfizm czy enkapsulacj臋. Obecnie wiele popularnych j臋zyk贸w programowania (takich, jak Java, JavaScript, C#, C++, Python, PHP, Ruby i Objective-C) wspieraj膮 programowanie zorientowane obiektowo (OOP - z ang. "object-oriented programming").
Funkcj臋 w Pythonie wywo艂uje si臋 w edytorze kodu (IDE) za pomoc膮 jej nazwy. Musimy wi臋c zna膰 nazw臋 funkcji, kt贸ra wykona oczekiwan膮 przez nas czynno艣膰. Trzeba zatem znale藕膰 j膮 w dokumentacji albo zagl膮dn膮膰 do jej kodu 藕r贸d艂owego i zobaczy膰, czy funkcja ta przyjmuje jakie艣 parametry wej艣ciowe i co zwraca - innymi s艂owy
.
czy programowanie java jest trudne