Ha programozni szeretnek tanulni, van olyan hogy egymas mellett van a ket ablak es egyikben irom a kodot, mig a masikban azonnal megjelenik az eredmeny?
Ezt egészen pontosan hogy képzelted el? Ha magát az alkalmazáslogikát írod, ennek nem lenne értelme. Ekkor - legalábbis általános esetben - utasítások sorozatát írod, megírod, hogy mivel mi történjen (pl szöveg beolvasása a bemenetről, vagy szövegdobozból, ezt átalakítod számmá, megszorzod háromszázzal...). Ekkor nyilván nem sok értelme van a "másik ablakban megjelenik az eredmény" dolognak.
Soronként fordítani és futtatni maximum a teljesen kezdők szoktak. Általában megír az ember egy nagyobb egységet (mittudomén, pl CSV-be exportáló osztályt), és mikor az elkészült, akkor mehet a tesztelgetés.
Grafikus felület írásakor (bár ez is platformfüggő, de pl Android és Windows 8 vagy éppen a HTML+CSS is ilyen), tudhatja az eszköz azonnal mutatni az előnézetet, de ez speciális dolog, mert deklaratívan adja meg az ember (azaz hogy mi hogy néz ki, nem pedig a lépések sorozatát, ami ezt eredményezi).
Azonnal? Mikor?
- Egy parancs begépelése közben? Értelmetlen.
- Mondjuk egy sor végén ENTER-t ütve? Értelmetlen, mert lehetnek többsoros szerkezetek is.
Úgy viszont működik a dolog, hogy amikor befejeztél a programodból egy adott szakaszt, pl. beépítettél egy funkciót, akkor rácsapsz a fordítás+futtatás billentyűkombóra és elindul a programod. Akár az IDE konzolában, ami valóban a programkód szerkesztő mellett is lehet.
(Mindez nem csak akkor van, ha programozni szeretnél tanulni. :D)
Szkript nyelveken lehet soronként fejleszteni, bár például a Ruby hibát jelez, ha nem zártad le az ifet, vagy a ciklust.
A fordítós nyelveknél a kódot le is kell fordítani futtatás előtt. Itt is elképzelhető a soronkénti fejlesztés, bár a szerkezetek lezárása itt is követelmény.
Kevesen szoktak ennyire óvatosak lenni, bár a gyakori ellenőrzés kívánatos.
tanulj egy kis objective c t (amugy is nagyon hasznos szerintem) és várj a swift re októberig
azonnali visszajelzés elvileg működni fog :D
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!