Egy ilyen programon, hogy lehet kiigazodni?
Ez egy minimalizált kód, amelyből eltávolították a szóközöket/indentálási jeleket/sortöréseket, rövidítették a változókat. Azért csinálták ilyenre, hogy gyorsabban betöltődjön (a fejlesztőnek persze megvan az eredeti kód).
Pár példa amivel ilyet lehet csinálni:
* [link]
* [link]
Van amivel valamelyest vissza lehet alakítani:
* [link]
* [link]
Mindenki válaszát nagyon köszönöm:) még csak tanulok programozni, egyelőre javában, de megrémisztett, hogy lehet, iylen kódokon kell majd a jövőben dolgoznom. (16 éves vagyok, és faktokat kell választanom, csak előtte kipróbálom, hogy élvezetes munka-e a programozás)
Szóval köszi mindenki:)
Arra figyelj, hogy a Java es a JavaScript nem ugyanaz. Amit linkeltel, az JavaScript.
Ha Java jatekot akarsz nezegetni, akkor pl. ezt ajanlom:
Modositasnak peldaul a kigyo sebessegenek pontszamaranyos noveleset tudnam elkepzelni:) Persze kezdesnek lehet bonyolult.
A legtöbb cégnél ki is rúgnak, ha ilyen ronda kódot írsz. :)
Általában minden cégnél megadják, hogy milyen standardok szerint kell kódolni; mindent részletesen kommentelni kell stb.
A Javascript lévén scriptnyelv, teljesítményszempontból fontos lehet, hogy milyen hosszú, az ilyen minifikáló algoritmusok ezen segítenek, drasztikusan lecsökkentik a kód méretét, ezáltal gyorsabban interpretálható.
Egy másik jelentős szempont Javascript kódoknál, hogy külső szemlélő ne tudja értelmezni. Mivel a JS kódok lokálisan futnak, a felahsználónak lényegében betekintése van a kódba, és ez nem feltétlenül jó. Ennek elkerülésére is alkalmasak ezek az algoritmusok, ugyanis amellett, h ogy eltüntetik a whitespace-eket, emg sortöréseket, a változóneveket, meg hasonlókat is átneveznek, lerövidítenek, így az eredmény egy ember számára teljesen éretlmezhetetlen katyvasz lesz. De a böngésződ kétszer olyan gyorsan értelmezi :D
"egy ember számára teljesen éretlmezhetetlen katyvasz lesz"
Pistike nem fogja tudni elolvasni, de egy hozzáértő könnyedén kibogarássza és olvasható formába írja, csak idő kell hozzá. Tehát ez sehol sem játszik szerepet a kód rondításánál.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!