Kezdőoldal » Számítástechnika » Programozás » Honnan tudom azt, hogy amikor...

Honnan tudom azt, hogy amikor programozok akkor "logikusan" írom a kódot?

Figyelt kérdés

Egyetemen tanulok,és a tanár(professzor) aki amúgy kalkulust is tanítja nekünk azt mondja, hogy implementációnál nagyon fontos a logikus gondolkodás.

'Gondolj végig minden lépést, biztosítva, hogy

minden lépés logikusan következik.

Végülis te sem vennéd fel a kabátodat a pulóver előtt!

'


2023. szept. 26. 16:59
 1/2 anonim ***** válasza:
26%

1. Ha hibát dob a program a futtatása során abból következtethetsz rá, hogy valami gond van vele


2. Elemezd a futásidőt és az erőforrás felhasználást! Ha a te programod 1 órán keresztül fut úgy hogy közben 100%-on pörgeti a CPU-t és zabálja a memóriát, míg más programja ugyanarra a problémára lefut 1 másodperc alatt akkor sejtheted, hogy létezik a tiédtől optimálisabb megoldás.


3. A legtöbb fejlesztői környezet is segít abban ha orbitális f@szságot írtál a kódba pl: deklarálsz egy változót amit utána sosem használsz semmire.


4. Hallgasd meg és fogadd el az észrevételét tapasztaltabb embereknek! Az egyetemen és a munkahelyi code revieweken sem kötöszködésből fognak "belekötni" az egyébként működő kódodba, hanem azért mert vélhetően létezik jobb / optimálisabb / átláthatóbb megoldás.


5. Képezd magad folyamatosan és próbálj meg tisztában lenni az ajánlásokkal!


6. Gyakorolj sokat és kellő idő / tapasztalat után benned is kialakul az az érzék, hogy egy adott problémára logikus kódot fogsz írni, illetve azt is felismered, ha valaki nem épp a leghatékonyabb megoldással oldott meg egy feladatot

2023. szept. 27. 04:08
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
82%

Elemi szinten nem nehéz logikusan írni a kódot. Nyilván egy fájlból történő olvasást nem úgy oldasz meg, hogy kiolvasod a tartalmat, bezárod a fájlt, majd megnyitod. Attól függetlenül, hogy ezt így nem is lehetne megoldani, nem is logikus.

Először megnyitod a fájlt, kiolvasod a tartalmát, majd bezárod.


Másrészről tanuld meg az adatszerkezeteket, az algoritmusokat, és a programtervezési mintákat. Ezek mind segítenek abban, hogy a programod úgy legyen felépítve, ahogy kell.

2023. szept. 27. 07:41
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!