Artikel, die Sie interessieren werden

Hier finden Sie einige Artikel zu Themen rund um den Rechner - vorzugsweise natürlich zu Fragen der Software-Entwicklung. Sie sind zwar nicht alle veröffentlicht worden, aber - ebenso wie "richtige" Artikel - behandeln Sie ein abgegrenztes Thema, das sie unter den wesentlichen Gesichtspunkten und - wie ich denke - in verständlicher und leicht lesbarer Form darstellen.

Vorab ein technischer Hinweise:

Jeder Artikel ist grundsätzlich vollständig auf einer einzigen HTML-Seite enthalten - ggf. inklusive Fußnoten, Listings, etc. Sie brauchen daher nur diese eine Seite zu speichern, um den betreffenden Artikel dann in aller Ruhe 'offline' zu lesen.

Und nun wünsche ich Ihnen viel Spaß.

 

Lint - ein geschwätziger Pedant für C und C++ (August 1999)

Eine Einführung in Lint. Enthält zunächst einige Beispiele, die zeigen, wie nützlich Lint sein kann. Danach wird auf die realen Schwierigkeiten eingegangen, die das Arbeiten mit Lint so mit sich bringen können, und es werden die Möglichkeiten dargestellt, damit umzugehen. Zum Abschluß wird eine Strategie des Einsatzes vorgestellt, die das Angenehme mit dem Nützlichen verbindet:

Diesen Artikel bot ich der c't an, aber dem zuständigen Redakteur war er zum einen zu lang, und zum anderen hatte er thematische Änderungswünsche. Daraufhin erhielt die c't eine Fassung, die Inhalte aus diesem und dem folgenden Artikel zusammen faßte, aber dennoch kürzer war. Eine Entscheidung über die Veröffentlichung steht noch aus.

Kein Compiler ersetzt Lint (September 1999)

Ich habe in Diskussionen über Lint oft die Meinung gehört, daß bei der Benutzung moderner Compiler der Einsatz von Lint überflüssig geworden wäre - schließlich lieferten diese bereits eine Vielzahl von Warnungen zu problematischen und weniger problematischen Stellen im Source-Code.

Der Augenschein unterstützt diese Meinung: Borland C++ 5.0 kann fast 60 Compiler-Warnungen liefern, C++ Builder 3 bereits 76. Wohlgemerkt, nur der Compiler, der Linker kennt weitere. Wenn der Compiler bereits so viele Dinge in Ihrem Code findet, was soll denn dann noch falsch sein?

Diese Ansicht ist zwar verständlich, aber leider falsch. Lesen Sie, warum kein Compiler der Welt in den nächsten Jahren - und vielleicht sogar nie - ein Tool wie Lint ersetzen wird.

... wird fortgesetzt ...

Home   Top  

Copyright © Helmut Giese, email: hgiese@ratiosoft.com
Parkstr. 41, 34119 Kassel, Tel.: 0561 - 766 59 50, Fax: 0561 - 766 59 51
Königstor 59, 34119 Kassel, Tel.: 0561 - 739 35 30, Fax: 0561 - 739 35 31

Web Design von Bianca Engler:   email    internet