Kezdőoldal » Számítástechnika » Programozás » Hogyan néz ki egy átlátható...

Hogyan néz ki egy átlátható osztálydefiníció? Mert ahányat láttam eddig meg a sajátom is borzalmas.

Figyelt kérdés
2012. nov. 27. 17:02
 1/4 A kérdező kommentje:
Hogyan kell szép kódot írni?
2012. nov. 27. 17:02
 2/4 anonim ***** válasza:
53%
Az osztály bevezetése alatt felveszem az adattagokat, majd kihagyok egy sort, és megírom a konstruktorokat, mindegyik között kihagyok egy sort. Utána következnek a többi metódusok, a végén a szetterek és a getterek, meg a kiíró metódus. Mindegyik után kimarad egy sor, egyébként pedig behúzásokat csinálok, bár nem mindig következetesen. Ezt így át tudom látni.
2012. nov. 27. 17:35
Hasznos számodra ez a válasz?
 3/4 iostream ***** válasza:

Hát, olvasgass coding guidelineokat, styleguideokat. De általában azt mondják, hogy csökkenő elérhetőségi sorrendben rakjuk a láthatóságokat (tehát előre a public, aztán a protected, aztán a private), láthatóságon belül típusok (belső class, typedef, enum) -> statikus függvények -> statikus változók -> függvények -> adattagok.


És publicba nem raksz adattagot, csak ha amúgy írnál hozzá egy sima elérőfüggvényt amúgy is.

2012. nov. 27. 19:10
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:

Vannak guideline-ok mindenféle nyelvhez, amik elég jól használhatóak. C++-hoz pl. az M$-nek is van sajátja, guglinak is, igazából döntsd el, melyik szimpi.


+nem tudom, milyen nyelven/IDE-vel dolgozol,

de pl. Visual Studio/Céketrec kombinációhoz van egy elég jó ingyenes tool, a StyleCop, azt ráereszted a kódra, aztán mondja, mit hova rakjál, változó-elnevezéseket reklamálja, stb.

2012. nov. 27. 19:56
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, 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!