Ein STRICT ?!

Previous topic - Next topic

Schranz0r

Hi Gernot!

Wir wär es den mit einem Befehl STRICT, bei dem man keine Variable undeklariert lassen darf.
Wenn eine Variable undeklariert ist, sprung in der IDE auf die Zeile. -> Programm wird nicht ausgeführt!

Dient einer genauen vorgehensweise beim Programmieren, Fehler kann man damit evtl auch auschliessen ?!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

Debug-Modus an, und alle Warnungen beachten.

trucidare

Und wenn du beim Debug eins vergisst dann wird ein signal mit anzahl der offenen variablen an einen pneumatischen hubarm mit einer spitzen axt dran geleitet der dir das ding dann voll in die hand rammt.
MacBook Pro 2,2 GHz Core 2 Duo, 4 GB RAM, 160 GB HDD, 8600M GT
Core i3 - 3,07 GHz, 8 GB Ram, 2.5 TB HDD, Geforce GTX 260+ OC

Schranz0r

#3
Quote from: Kitty Hello on 2008-Nov-13
Debug-Modus an, und alle Warnungen beachten.

:S

Mir schon klar...
Wär halt ne Möglichkeit auch ohne Debug sowas zu haben.
War ja nur ne idee...
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Quentin

#4
sehr dafür sei!!!

man ist ja schließlich nicht gezwungen, es zu nutzen, würde einem aber die Arbeit sehr erleichtern.

und ... ich weiß ja nicht, ob du das als Argument gelten lässt, Gernot, aber sowas wie STRICT o.ä. wird mittlerweile von vielen bekannten Basic-Dialekten unterstützt. Du weißt doch, daß Programmierer faul sind ;). Wer will schon auf Debug-Meldungen achten, wenn einem die IDE die Infos auch so liefern kann.

WPShadow

Schlecht finde ich's auch nicht! Zumeist ist's etwas nervig, aber im Endeffekt ziemlich sinnvoll, wenn es um größere Projekte geht!!!
AMD X2 4600, 2 GB Ram, ATI X1950 XTX, XP PRO SP2: GLB Premium 10.beta_dingsi, <(´.´<) Kirby Dance (>`.`)>
http://lostrevenant.blogspot.com
alea iacta est

S. P. Gardebiter

Bin auch dafür :o
~ Cave Story rules! ~

Kitty Hello

Bei dem Projektoptionen ist das jetzt drin.

Schranz0r

schon klar, nachdem es ein anderer wollte...  :S
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Kitty Hello

ach geh... Ich hatte zufällig Zeit und eine gute Idee, wie ich's in der Praxis machen konnte.
Ich hab doch schon viele von Deinen Ideen auch eingabaut.