Eure größten Programmier Fails!

03/10/2018 14:18 Pumuckel24#586
Hab vor 2 Wochen angefangen PHP zu lernen.

PHP Code:
for ($i 0$i $variable$i++) {
   for (
$x 0$x $variable2$i++) {
      DO 
SOMETHING;
   }

Man sollte schon die richtige Variable in einer Schleife benutzen, statt anschließend 2 Stunden lang zu verzweifeln, wo man jetzt den Fehler gemacht hat... :wat:
03/10/2018 14:25 Looneytune#587
Quote:
Originally Posted by Pumuckel24 View Post
Hab vor 2 Wochen angefangen PHP zu lernen.

PHP Code:
for ($i 0$i $variable$i++) {
   for (
$x 0$x $i$i++) {
      DO 
SOMETHING;
   }

Man sollte schon die richtige Variable in einer Schleife benutzen, statt anschließend 2 Stunden lang zu verzweifeln, wo man jetzt den Fehler gemacht hat... :wat:
Für alle, die den Fehler nicht sehen: angefangen PHP zu lernen
03/10/2018 14:27 Pumuckel24#588
Quote:
Originally Posted by Mia Khalifa View Post
Für alle, die den Fehler nicht sehen: angefangen PHP zu lernen
Ups so meinte ich das nicht, hab mich korrigiert :D

Habe statt $x++ $i++ benutzt und daraus ist eine Endlosschleife entstanden. Ich finde nicht, dass es ein Fehler ist, sich das Programmieren anzueignen?
03/10/2018 14:36 Serraniel#589
Quote:
Originally Posted by Pumuckel24 View Post
Ups so meinte ich das nicht, hab mich korrigiert :D

Habe statt $x++ $i++ benutzt und daraus ist eine Endlosschleife entstanden. Ich finde nicht, dass es ein Fehler ist, sich das Programmieren anzueignen?
Das wird auch eher so gemeint sein, dass du dir PHP ausgesucht hast, nicht das du das Programmieren lernen willst^^
03/10/2018 22:44 warfley#590
Quote:
Originally Posted by Pumuckel24 View Post
Ich finde nicht, dass es ein Fehler ist, sich das Programmieren anzueignen?
Du hast da was verwechselt. Programmieren ist eine Fähigkeit wie kochen. PHP auf der anderen Seite ist ein zustand geistiger Umnachtung.
03/10/2018 23:37 Pumuckel24#591
Quote:
Originally Posted by warfley View Post
Du hast da was verwechselt. Programmieren ist eine Fähigkeit wie kochen. PHP auf der anderen Seite ist ein zustand geistiger Umnachtung.
Nunja, PHP gefällt mir bisher auf jeden Fall viel besser als Javascript. :D
03/10/2018 23:42 ZKDev#592
Hatte ca. 70 Textboxes in einem Panel, alle Textboxes mit 6 Zeilen Code hinterlegt.
Habe den Code für eine Textbox geschrieben und 69 mal kopiert, anschließend angepasst und ja, es wäre bestimmt effizienter möglich gewesen.

Danach aber dummerweise gemerkt, dass meine Textboxes nicht die 1 - 70 Bezeichnungen tragen, sondern im Zahlenbereich von 1 - 150 liegen.

Fehler tratt logischerweise durch weitere Textboxes im Programm auf ...
03/12/2018 11:30 .Vocis#593
Quote:
Originally Posted by ZKDev View Post
Hatte ca. 70 Textboxes in einem Panel, alle Textboxes mit 6 Zeilen Code hinterlegt.
Habe den Code für eine Textbox geschrieben und 69 mal kopiert, anschließend angepasst und ja, es wäre bestimmt effizienter möglich gewesen.

Danach aber dummerweise gemerkt, dass meine Textboxes nicht die 1 - 70 Bezeichnungen tragen, sondern im Zahlenbereich von 1 - 150 liegen.

Fehler tratt logischerweise durch weitere Textboxes im Programm auf ...
Warum hast du nicht den Code in eine Funktion gepackt und jedes mal die Funktion aufgerufen? Spart 5 Zeilen pro Textbox...
03/12/2018 11:49 Padrio#594
Quote:
Originally Posted by .Vocis View Post
Warum hast du nicht den Code in eine Funktion gepackt und jedes mal die Funktion aufgerufen? Spart 5 Zeilen pro Textbox...
Das sind Coding Fails. Er hat das wahrscheinlich als absoluter Anfänger gemacht. Hier wird nicht hinterfragt.
03/12/2018 18:17 .Vocis#595
Quote:
Originally Posted by Padrio View Post
Das sind Coding Fails. Er hat das wahrscheinlich als absoluter Anfänger gemacht. Hier wird nicht hinterfragt.
Entschuldigt, dann hab ich das falsch verstanden. Dachte der Fail wäre, dass die Bezeichnungen der Textboxes 1-150 betrugen. Wollte nur helfen. :(
03/28/2018 00:11 Howaner#596
Einen recht komplexen Algorithmus zur Berechnung eines Ergebniswertes auf Basis von selbstaufrufenden Funktionen geschrieben und - da die Inputdaten ein Jahr später zu groß wurden - eine StackOverflowException bekommen. Das führte natürlich zum Neuschreiben :(
03/28/2018 16:28 ret2libc#597
[Only registered and activated users can see links. Click Here To Register...]
o
09/24/2019 19:14 .Array#598
schämst du dich denn garnicht für solche variablennamen?
08/27/2020 08:36 Che#599
Man belebe den Faden wieder.

Vor etwa 2 Monaten passiert:
Rewrite von nem relativ umfangreichen Projekt. Vor ner größeren Änderung gemerkt, dass es nicht auf git ist. Also in nem neuen Ordner git initiiert und die Projektdaten rüberkopiert.

.gitignore verkackt, commit fehlgeschlagen (irgendwelche gigantischen buildfiles wurden nicht ignoriert). Ewig versucht git wieder in einen sauberen Zustand zu bekommen.

Irgendwann keine Lust mehr auf rumfrickeln gehabt und entschieden nochmal von nem sauberen Stand anzufangen.

Lösche also den Repo-Ordner, gehe in den alten Projektordner und merke, dass ichs am Anfang nicht kopiert sondern verschoben hab. Leider auf nem ZFS ohne Snapshots, also 3 Monate Arbeit weg.


Hab dann erst mal die Rohdaten der Platte mit photorec analysiert und versucht so viel wie möglich zu retten. Ungefähr die Hälfte hab ich noch gefunden, mittlerweile aber alles rekonstruiert.

Lektion gelernt, nächstes mal von Anfang an Versionskontrollsoftware nutzen.
08/30/2020 11:44 geri3d#600
Ist schon eine Weile her als ich eine Adressensoftware für die Firma Air&Style geschrieben habe alles mit DAO Zugriffen gemacht (ich DAU Programmierer) aber später alles auf ADO umstellen musste, also das ganze SQL Gedröhnse von vorn.

Nicht wundern, das ist 20 Jahre her.