-

Saját pénztermelő projekt 6. rész
Legutoljára május 15-én néztük meg, hogyan teljesít a saját pénztermelő projektünk. Közben persze megtapasztaltam azokat a dolgokat, amiket egy vállalkozó vagy projektfelelős is gyakran megtapasztal, ha külsős programozókra bízza a munkát. Ahogy azt említettem, egy ismerős PHP programozót kértem meg a projekt webes részeinek elkészítésére, aki hozta azt a formát, ahogyan nem szabad egy projekten…
-

Szükség van-e mentorra a Java SE tanfolyam elvégzéséhez?
Ha megnézzük a StudiCore honlapján a Java SE képzést, ott kétféle csomag található: StudiCore Online Java SE Basic 39000 Ft/hó StudiCore Online Java SE Pro 75000 Ft/hó A kettő között az a különbség, hogy a Pro verzióban kapunk egy mentort, és ő kísér minket végig a tananyagon. A két csomag közötti 36000 Ft-os különbség felveti,…
-

Tippek a kód jobbá tételére
Nagyjából véglegesítettem a nagy programom kódját, még egy problémára várom a választ a mentoromtól. A NetBeans azonban a forráskód számos részéhez fűzött megjegyzést, hogy mivel lehetne jobbá tenni a szoftvert. Olyan megoldásokat javasolt, mint pl. a funkcionális programozás, lambda kifejezések stb., amiről volt szó a StudiCore Java tanfolyamán is. Az oktatószoftver felületén látható a részletes…
-

Java saját szoftver készítése 11. rész – Hibák kezelése
A Megrendelés nyilvántart szoftverem utolsó finomításait végzem, most foglalkoztam azzal, hogy bolondbiztossá tegyem. Ennek az lenne a célja, hogy akármilyen adatokat is adjon be a felhasználó, a szoftver ne álljon le hibajelzéssel, hanem kapjam el a kivételeket vagy előzzem meg a hibajelzések adását. Ebben a bejegyzésben ezeken a hibakezelési dolgokon megyek végig, és ahol szükséges,…
-

Továbbfejlesztési lehetőségek
Az utolsó simításokat végzem a StudiCore Java SE tanfolyamának nagy feladatán, most a hibakezelés van soron, végig gondolom, hogy egy átlagos felhasználó mit tud elrontani az adatfelvitel során, és bolondbiztosra írom a kódot. Például, tizedesvesszőt használ a tizedespont helyett, vagy tizedespontot a tizedesvessző helyett, attól függően, mi van beállítva a programban. Vagy nem ad meg…
-

Java saját szoftver készítése 10. rész – Listener használata
Mielőtt tovább mennénk, írnék a többféle Listener-ről, melyet beépítettem a programomba. Ezekkel figyelem a program futtatását, és ha egy előre meghatározott dolog bekövetkezik, akkor végrehajtatok egy újabb programrészletet. (Kapcsolódó: What is the purpose of a listener in Java?) Nagyon sok érdekességet találtam, úgyhogy most ezekről lesz szó részletesen.
-

Saját pénztermelő projekt 5. rész
Egész pontosan egy hónap és 10 nap telt el azóta, hogy megnéztük, az interneten ingyenesen fellelhető adatokból hogyan lehet pénzt csinálni programozással. Azóta tovább tisztult a leosztás, mivel a webprogramozó, akivel társultam, kissé lassú, rájöttem, hogy jobban megéri kézben tartani az adatokat is. Most az a leosztás, hogy folyamatosan találom az interneten az újabb adattárakat,…
-

Java saját szoftver készítése 9. rész – MVC és DAO az Áfa modulon keresztül
Úgy látom, hogy korábban nem beszéltem a rendeléseket rögzítő szoftverem elvi felépítéséről, a különféle kérések kezeléséről, az adatok kiszolgálásáról. Itt jön képbe az MVC és a DAO, most ezeken keresztül mutatom be, hogy működik a programom. Ha megnézzük a StudiCore Java SE tanfolyamának részleteit, ott az Adatbázisok + Java SE haladó eszközök kurzus 35. fejezete…
-

Java saját szoftver készítése 8. rész – Értesítő ablakok
Írtam egy saját ErrorDialog osztályt, hogy a hibaellenőrzések során kapott problémákat meg tudjam jeleníteni. Aztán most eszembe jutott, hogy a StudiCore képzésében is volt szó ezekről az értesítő ablakokról, így a saját osztályra nem lesz szükség. Ezek használata sokkal kényelmesebb, szabványosabb lesz a kód, és már egy csomó dolgot megírtak előttem, amit csak fel kell…
-

Java saját szoftver készítése 7. rész – OrderDetailsDialog problémák
Hú, egy jó érdekes feladatba futottam bele, gondoltam megosztom mindenkivel. Van az OrderDetailsDialog osztályom, ami gyakorlatilag egy JDialog ablak. Ez a felelős a megrendelések felviteléért és a módosításáért is. Most még különösebb dizájn nélkül így néz ki: Haladjunk felülről lefelé.