AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Die häufigsten Programmierirrtümer
Thema durchsuchen
Ansicht
Themen-Optionen

Die häufigsten Programmierirrtümer

Ein Thema von Wolfgang Mix · begonnen am 24. Mär 2010 · letzter Beitrag vom 30. Mär 2010
Antwort Antwort
Seite 5 von 7   « Erste     345 67      
angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#41

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 11:50
ich denke, folgender nicht im Code zu findender Ausdruck sollte hier auch mit aufgenommen werden:

"Kein Problem, das hab ich in ner Stunde fertig."
Ansgar
  Mit Zitat antworten Zitat
Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#42

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 12:02
Zitat von angos:
"Kein Problem, das hab ich in ner Stunde fertig."
Zitat:
Ich machs in ner halben.
Zitat:
Ich geb dir 15min.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.068 Beiträge
 
Delphi 12 Athens
 
#43

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 12:03
"Ich glaube es läuft."

"Es kompiliert, also läuft es."


[ot]

Zitat von angos:
"Kein Problem, das hab ich in ner Stunde fertig."
Scotty schafft es im Notfall auch in 5 Minuten.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von Der.Kaktus
Der.Kaktus

Registriert seit: 22. Jan 2008
Ort: Erfurt
958 Beiträge
 
Delphi 7 Enterprise
 
#44

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 12:36
Zitat:
..Bei mir laeuft es...dann muss es bei Dir auch laufen
Gruss Kaki

Repeat Until true=false;
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#45

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 12:52
Hier schon eher ein Irrtum als ein Fehler. Bisher wurden (fast) nur Fehler erwähnt.
Das trifft auf PHP zu:

Code:
$s = '0'; // hier wird der String '0' zugewiesen

if (!empty($s))
{
   // wird nicht aufgerufen
}
else
{
   // trifft zu, da 0 = '0' = empty
   // wenn man den Datentyp nicht explizit abfragt
}
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#46

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 13:19
Zitat von Matze:
Hier schon eher ein Irrtum als ein Fehler. Bisher wurden (fast) nur Fehler erwähnt.
Da hab ich auch was (Java)
Code:
Integer i1 = 127;
Integer i2 = 127;
System.out.println(i1 == i2);        => true
System.out.println(i1.equals(i2));   => true
 
Integer j1 = 128;
Integer j2 = 128;
System.out.println(j1 == j2);        => false
System.out.println(j1.equals(j2));   => true
FehlerVerfänglich ist der Vergleich auf Referenzgleichheit der zufälligerweise wegen Caching zwischen -128 und 127 auch noch klappt... (verschiedene VMs verhalten sich nach 127 unterschiedlich...)
  Mit Zitat antworten Zitat
Benutzerbild von Alien426
Alien426

Registriert seit: 21. Dez 2005
146 Beiträge
 
Turbo Delphi für Win32
 
#47

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 13:34
Zitat von Wolfgang Mix:
- IF-Schleife (2260 Hits im Forum)
Da verlinke ich immer gerne zu der Seite auf der alles Wissenswerte zu if-Schleifen steht.

Allgemein nervt mich an Anfänger- oder einfach nur schlechten Programmen, wie mit den Rechnern der Benutzer umgegangen wird.
Erst mal alles in die Registry speichern, dann Dateiarten-Verknüpfungen auf das eigene Progamm verstellen und (weil das erste Programm gleich als Shareware vertrieben wird) eine Datei im System verstecken. Wenn es eine Deinstallier-Funktion gibt, wird die Hälfte dieser Eingriffe nicht rückgängig gemacht.

Der gefühlte Drang, das Programm mit Skin zu versehen, auch wenn der Benutzer mit Themes sowas auch selbst erledigen kann.

Der Missbrauch von Steuer-Elementen.

Der Einsatz von TComboBox mit csDropDown, ohne dass auf eingetippte Werte reagiert wird (auf csDropDownList setzen!).
  Mit Zitat antworten Zitat
25. Mär 2010, 13:36
Dieses Thema wurde von "mkinzler" von "Programmieren allgemein" nach "Klatsch und Tratsch" verschoben.
Passt hier besser
Benutzerbild von Valle
Valle

Registriert seit: 26. Dez 2005
Ort: Karlsruhe
1.223 Beiträge
 
#49

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 13:49
Hallo,

Zitat von Matze:
Hier schon eher ein Irrtum als ein Fehler. Bisher wurden (fast) nur Fehler erwähnt.
Das trifft auf PHP zu: [...]
das ist aber eher eine Inkonsistenz von PHP als ein Irrtum oder Fehler des Programmierers. In dieser Hinsicht hat PHP leider sehr viele Probleme, was PHP meiner Meinung nach zu schlechtesten Programmiersprache für Anfänger macht. Solange man es richtig macht, kann PHP aber auch was sehr schönes sein. Aber lassen wir das, das ist Offtopic und auch subjektiv. Wollte hier nur sagen, dass ich nicht der Meinung bin, dass hier der PHP-User schuldig ist.

Ich weiß nicht so genau, was der Unterschied zwischen Irrtum und Fehler ist in diesem Fall, aber einer der häufigsten (Der Häufigste?) Fehler ist auf jeden Fall folgendes. (In PHP)

Code:
$result = $database->query('SELECT ... FROM ... WHERE ... = ' . $_GET['arg']);
Außerdem nicht zu vergessen der in C häufigste, älteste, bekannteste und gefährlichste Fehler: Der Buffer-Overflow!

Liebe Grüße,
Valle
Valentin Voigt
BOFH excuse #423: „It's not RFC-822 compliant.“
Mein total langweiliger Blog
  Mit Zitat antworten Zitat
invalid_operation
(Gast)

n/a Beiträge
 
#50

Re: Die häufigsten Programmierirrtümer

  Alt 25. Mär 2010, 15:15
Ganz nett finde ich auch den da von mir:

http://www.delphipraxis.net/internal...t.php?t=175115
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 7   « Erste     345 67      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz