Für das sichere Gefühl nach dem Compilieren:
make test
Sollte man, wenn es schon vorhanden ist, immer ausführen! Gerade bei z.B. MySQL ist es beruhigend zu sehen, daß die meisten Features dadurch entweder als passed bestanden werden oder halt bei skipped einfach nicht zutreffen, aber wenigstens ist kein failed dabei.
Nur schade, daß MySQL nicht gerade hilfreiche Meldungen [...]
Selbsttest
Published in November 8th, 2007
No Comments
Variablen initialisieren
Published in April 6th, 2005
Ordentlich vorinitialisierte Variablen sind wichtig, um auch bei ungewöhnlichem Programmablauf definierte Werte zu erhalten.
syslog richtig angesprochen
Published in April 6th, 2005
So ist es falsch:
sylog(LOG_ALERT,msg);
und so wäre es richtig gewesen:
syslog(LOG_ALERT,”%s”,msg);
Ein Klassiker, der immernoch immerwieder falsch gemacht wird.
Noch strenger mit lint
Published in April 6th, 2005
Den Sourcecode kann man auch mit Tools wie lint in Bezug auf Qualität und mögliche Fehler prüfen lassen. Dafür muß nur vorher einiges an Kommentaren im Programm gepflegt werden.
gcc und -Wall
Published in April 6th, 2005
Die vielen Warnungen des Compilers haben fast alle schon ihren Sinn. Also nicht einfach wegblenden, sondern gerade erst recht mit -Wall das ganze zu aktivieren.
Strings kopieren mit Länge
Published in April 6th, 2005
Von den alten Funktionen wie strcpy weg zu der besseren Variante strncpy und immer die Größe des Zielpuffers dabei angeben.
| M | D | M | D | F | S | S |
|---|---|---|---|---|---|---|
| « Apr | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
Recent Entries
Recent Comments
- Keine Kommentare vorhanden.
