Kezdőoldal » Számítástechnika » Programozás » Milyen egy jól olvasható kód?

Milyen egy jól olvasható kód?

Figyelt kérdés
Nem arra gondolok, amikor teljesen olvashatatlan, hanem hogy mikor kellenek szóközök és mikor kell új sorba rakni a zárójelet és mikor nem?
2020. okt. 30. 17:03
1 2
 11/14 anonim ***** válasza:
0%

Például: Ha mondjuk lekérdezéseket használsz akkor nem kezdessz el mindenről lekérdezést írni egy nagyobb szoftverben, mert akkor 1000 lekérdezésed lesz -tök feleslegesen... hanem generikus metódusokat használsz és csak be kell helyettesíteni az adott dolgot, amikor meghívod. Itt például 100.metódust leváltottal 1-re. ;). Nem kezdessz el if és return false, truekat használni, hanem definiálsz egy enumot és switch case formában csinálod meg. A variációkat nem kezded el ész nélkül írni, hanem regexet használsz.


Használj interfaceket öröklésre és ne osztályokat örököltess feleslegesen. Az interfacek se örököltetve legyenek, hanem privátként meghívva, majd konstruktorba példányosítva, ahová kell.


Ismerni kell praktikákat, trükköket és máris szép olvasható kódot írsz. Illetve a betartani a nyelvatni dolgokat...camelCase stb. Ha tulajdonság van akkor _yxz, angolul elnevezni mindent. Rövid elnevezések. Hosszú elnevezés csak Unit tesztben elfogadott



..stb


Rengeteg könyv van erről, biztos találsz.

2020. okt. 31. 02:17
Hasznos számodra ez a válasz?
 12/14 A kérdező kommentje:

Pontozástól függetlenül nagyon köszönöm mindenkinek.


Természetesen majd keresek könyveket is a témában.

2020. okt. 31. 11:56
 13/14 anonim ***** válasza:
57%
Betalálnak a hobbi programozók akik életükbe nem láttak pár száz sorosnál nagyobb kódot. :D
2020. okt. 31. 14:05
Hasznos számodra ez a válasz?
 14/14 anonim ***** válasza:
Egy kódolasi stílus használata. Lényegre törő változó nevek, hülye értelmetlen roviditesek mellőzése (lehet rövidíteni, csak jól kell). Lehetőleg rövid funkciók, legyen szépen minden alfunkciókra bontva. Minden osztály külön fájlba. Sorok soha ne legyenek hosszabbak, mint amit egyszerre látsz. Kommentek a nem rögtön egyértelmű dolgoknál. Ennyi jutott hirtelen az eszembe.
2020. okt. 31. 14:08
Hasznos számodra ez a válasz?
1 2

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!