Kezdőoldal » Számítástechnika » Programozás » C# programozás, vélemény?

C# programozás, vélemény?

Figyelt kérdés

Pár hete foglalkozom C#-al és önszorgalomból programozgatok benne.

Írtam egy kis konzolos játékot, az alábbi linken megtalálható: [link]


Véleményeket szeretnék kérni hogy esetleg mit lenne érdemes másképp csinálni, vagy jobb megoldással mint ahogy én csináltam.


2020. jún. 11. 10:42
 1/9 anonim ***** válasza:
23%

Kezdésnek rendben van, de ez így egy salátakód.

Nézz utána a clean codeing-nak.

2020. jún. 11. 10:46
Hasznos számodra ez a válasz?
 2/9 A kérdező kommentje:
Mi az hogy salátakód?
2020. jún. 11. 10:56
 3/9 anonim ***** válasza:
30%
Vagy spagetti kód na, a lényeg hogy átláthatatlan katyvasz, nincs benne tagolás.
2020. jún. 11. 11:49
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
30%
Esetleg még rakhatsz bele "hibakezelést", hogy a szám helyett stringet ír az illető vagy nem a tartományon belüli számot ír be
2020. jún. 11. 12:13
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
30%

Hát elég átláthatatlan. Csinálhatnál mondjuk egy Game osztályt amin keresztül lehetne játszani. A main-ben meg csak meghívnál pár metódust. Meg ahogy a 4-es is írta, rakhatnál bele hibakezelést.


gameover == false helyett !gameover


És tagold a kódot, kommentezd és ne írj minden sorba, hagyj ki a különállő részek között üres sorokat.

2020. jún. 11. 14:47
Hasznos számodra ez a válasz?
 6/9 anonim ***** válasza:
100%

Szerintem kezdőnek nagyon jó ez!

Következő lépés külön metódusokba szedni a kódot, az adatokat pedig kitenni field-be a Program class-ba.

Pl hogy hatoldalú a dobókocka - a 6-ost egy megfelelő nevű fieldbe kitenni.

2020. jún. 11. 15:12
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
82%

Első körben talán arra kéne rászoknod, hogy megfelelő változó-tipusokkal dolgozz.

Nincs olyan, hogy a BET mondjuk -57891, pedig nálad ez, legalábbis kód szinten, lehetséges. Nem csak int (meg bool, string) tipus létezik.


A text erőforrásokat pedig konstansban illene, kellene tárolni.

2020. jún. 11. 17:01
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
14%

Na, ezét nem érdemes egyedül tanulni.

Kevesebb mint 50 sor kódban sikerült elkövetned a maguktól, segítség nélkül tanulók, négy leggyakoribb hibáját. Ha szőrszálat akarnék hasogatni, akkor még többet is.


Ezért, iskolában akkora egyest osztanának, hogy alul-felül kilógna az indexből.

2020. jún. 11. 17:27
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
100%

Pár hét után szerintem is jó.


Két dolgot emelnék ki ami nekem hirtelen szemet szút, amit már előttem is mondtak a tagolás az nagyon fontos, valamint a hibakezelés hogy pl, csak 1 és 6 közötti számot lehessen adni, vagy ahogy előttem is írták ne lehessen tétnek -200-at.


Kezdésnek jó kis progi, kezdd el javítgatni aztán a következő programban már kevesebb hiba lesz.

2020. jún. 12. 09:57
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!