TicTacToe mit Quelltext :)

09/18/2013 21:30 xkap50x#1
Ich wollte euch teilhaben lassen an meinem viel zu kompliziert geschriebenem Tic Tac Toe. Ihr könnt mir ja bewertungen in den Kommentaren lassen.
Bitte schreibt nicht, dass der code viel zu aufwändig ist! Das haben mir schon genug Leute gesagt :) Geschrieben mit VB.net
09/19/2013 07:53 Teru Mikami#2
Und was ist jetzt so besonders an deinem Tic Tac Toe?

Jeder blutige Anfänger kann sowas in 5 Minutes coden, falls du uns wirklich beeindrucken willst dann, schaff etwas das nicht schon jeder kennt.
09/19/2013 10:21 alpines#3
Das einzige was er falsch gemacht hat war, das er es nicht in die kleineren Releases gepackt hat.
09/19/2013 14:33 xkap50x#4
Quote:
Originally Posted by alpines View Post
Das einzige was er falsch gemacht hat war, das er es nicht in die kleineren Releases gepackt hat.
Ich bin ziemlich neu hier... Wo findei ch die denn? :D
09/19/2013 14:46 Requi#5
[Only registered and activated users can see links. Click Here To Register...]
09/19/2013 19:52 xkap50x#6
Bitte Closen
09/20/2013 23:38 CranK™#7
Ich nehme mir jetzt einfach mal das Recht raus und gebe dir eine "Hausaufgabe".
Die Hausaufgabe besteht darin, dass du deinen Quelltext, so sehr - wie es dir auch nur irgendwie möglich ist - verkleinerst + verschönerst (nicht anmalen oder so... ?!) + vereinfachst.
09/21/2013 15:04 xkap50x#8
Quote:
Originally Posted by iCranK™ View Post
Ich nehme mir jetzt einfach mal das Recht raus und gebe dir eine "Hausaufgabe".
naja. Dann bekomme ich wohl einen Strich :)

Sorry, aber ich programmiere zum Spaß. Ich bin nicht sonderlich gut und ich möchte nicht den besten, schönsten und kompaktesten Code haben.
Das ist mir alles egal. Hauptsache ich hab was um mich zu beschäfftigen.
Trotzdem Danke
09/21/2013 16:10 alpines#9
Das ist auch gut solange du bei kleineren Projekten bleibst, sofern es größere werden dann muss man eigentlich seinen Code nochmal durchgehen und sich die Schritte vor Augen führen.

Nehmen wir mal als extrem einfaches Beispiel eine Addierfunktion in AutoIt:
Code:
Func Addition($fValue1, $fValue2)
	Local $fReturn = 0
	$fReturn = $fValue1 + $fValue2
	Return $fReturn
EndFunc
würde der Code nicht ein bisschen schneller laufen wenn wir es so schreiben würden?
Code:
Func Addition($fValue1, $fValue2)
	Return $fValue1 + $fValue2
EndFunc
Natürlich ist die Optimierung jetzt nicht wirklich gut und sie bringt auch fast nichts, aber wir haben ein paar Zeilen gespart und haben keinen zusätzlichen Speicher im RAM belegt.

Anderes Beispiel:
Man will 10 Variablen haben die von 0 bis 9 gehen,
Schlechter Code:
Code:
$v0 = 0
$v1 = 1
$v2 = 2
$v3 = 3
$v4 = 4
$v5 = 5
$v6 = 6
$v7 = 7
$v8 = 8
$v9 = 9
Besserer Code:
Code:
Local $aValue[10]

For $i = 0 To UBound($aValue) - 1
	$aValue[$i] = $i
Next