Miert nem tudok nagyobb projekteket programozni?

























Nyilván azért, mert csak nagyon kezdő szinten tudsz programozni.
Majd 5-10 év múlva menni fog.





Ugyanaz a probléma, mint a 80-as évek szoftver-krízise. A korábbi "bitvadász" módszer csődöt mond, ahogy egy rendszer egyre komplexebbé válik. Erre jöttek létre a szoftvertervezési módszerek és eszközök. Ez egy külön nagy témakör, külön irodalma van már. Nem kell túlságosan beleásni magad, de érdemes foglalkozni vele.
Ez csak egy példa:





Próbáld meg logikailag összetartozó részekre bontani a programodat! Amelyek ugyanazokkal az adatokkal dogoznak, azokból lehet egy osztály.
Nézz meg néhány kisebb programot, hogy hogy működik.
Ez itt egy hneftafl játék, Javában
Ez a Windows API-t használja
TicTacToe, Javában
Életjáték, Javában





Azért van ez, mert nem tanultál szoftverfejlesztést.
Alap, hogy először tervezünk, azután implementálunk.
De van nálad más gond is, ha egy file és 200 sor jelenti a limitet.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!