Skip to main content

Projekte — oder: Von der Einfalt zur Vielfalt

  • Chapter
Die Microsoft Programmer’s Workbench
  • 30 Accesses

Zusammenfassung

Bis jetzt haben wir uns mit Programmen befaßt, die lediglich aus einem einzigen Quell-Text bestehen. Auf diese Weise lassen sich außer einfachen Beispielen auch große, komplexe Programme entwickeln. Aber im allgemeinen werden umfangreiche Anwendungen nicht in einem einzigen Quell-Text von mehreren tausend Zeilen geschrieben, sondern in mehreren kleineren Quell-Texten. Dafür gibt es folgende Gründe:

  • ⇒ Ein sehr großer Quell-Text ist schwer zu handhaben, angefangen beim Laden in den Editor bis zur Schwerfälligkeit von Blockoperationen, denn die meisten Editoren verlieren bei extrem großen Dateien an Geschwindigkeit.

  • ⇒ Die Kapazität des Compilers könnte — trotz 32 Bit-Welt — überschritten werden.

  • ⇒ Die Kompilierungszeit würde sehr lang werden. Nun denken Sie vielleicht, es mache keinen Unterschied, ob Sie ein Modul drei Minuten lang kompilieren oder sechs Module jeweils eine halbe Minute. Aber da ein solches Programm mehrfach kompiliert, getestet, verändert und wieder neu kompiliert wird, macht es sich schon bemerkbar, ob Sie zehnmal jeweils drei Minuten lang kompilieren oder beim ersten Durchgang drei Minuten und bei allen Änderungen nur jeweils eine halbe. Die unveränderten Module brauchen bei den Folge-Durchläufen nicht noch einmal verarbeitet zu werden.

  • ⇒ Bestimmte Funktionen, die in einem Programm benötigt werden, lassen sich vielleicht auch in anderen Programmen einsetzen. Es wäre in einem solchen Falle sinnvoll, sie zu einem Modul zusammenzufassen, das sich in anderen Anwendungen ebenfalls einsetzen läßt, ohne erneut kompiliert oder getestet werden zu müssen.

  • ⇒ In der professionellen Entwicklung, in der mehrere Programmierer am selben Programm arbeiten, schreibt jeder einen Teil der Funktionen. Das kann nur funktionieren, wenn das Programm nachher aus mehreren Quell-Texten (und daraus abgeleiteten Objekt-Dateien) zusammengesetzt wird.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden

About this chapter

Cite this chapter

Kregeloh, T. (1992). Projekte — oder: Von der Einfalt zur Vielfalt. In: Die Microsoft Programmer’s Workbench. Vieweg+Teubner Verlag. https://doi.org/10.1007/978-3-322-84245-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-84245-9_4

  • Publisher Name: Vieweg+Teubner Verlag

  • Print ISBN: 978-3-528-05189-1

  • Online ISBN: 978-3-322-84245-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics