Hallo! Ich bin bestrebt, neben ordentlichem Code auch gute Projektorganisation zu üben. Als IDE verwende ich AVRStudio 5. Ein paar Fragen bleiben auch nach der Lektüre von "Softwareentwicklung in C für Mikroprozessoren und Mikrocontroller: C-Programmierung für Embedded-Systeme" von Jörg Wiegelmann. -was bezeichnet eigentlich die Solution? Mich irritiert, dass man einer Solution ein Projekt hinzufügen kann. -die für die Wahl des Speicherort für das Status Log angezeigte Ordnerauswahlliste zeigt als höchste Ebene den Ordner "Dokumente" an. Wie kann ich diese ändern? -wie kann ich Dateien als Vorlagen in die template-Ordner abspeichern (geht das automatischer als von Hand) bzw in Projekte templates einfließen lassen? Werden diese dann als änderbare Kopien gespeichert? -bedeutet built nur "machen" und was bedeutet built und rebuilt? Mehr Fragen folgen.... Greetz- Stephan
"Build" bedeutet alles uebersetzen. Wenn das Projet aus mehreren files zusammengesetzt ist, bedeutet "compile" ueberlicherweise nur das selektierte file.
Stephan schrieb: > -was bezeichnet eigentlich die Solution? Mich irritiert, dass man einer > Solution ein Projekt hinzufügen kann. Ich weiss jetzt nicht, was dieser Autor darunter versteht. Für mich wäre es: eine Solution ist eine Sammlung von Software-Projekten, die gemeinsam zum Lösen eines Alltags-Projektes gebraucht werden. Ich weiß das klingt jetzt etwas konfus. Das Problem war einfach, das der Terminus Projekt in den IDEs schon eine Bedeutung hatte und man die Beibehalten wollte. Also zb dein Kunde macht mit dir ein Projekt "Lagerhalle-Automatisierung" In deiner Software-Solution (= Lagerhalle-Automatisierung) finden sich dann die Software-Projekte "Bestand", "Datenbank", "Inventur", "Portalkran". jedes einzelne dieser Software-Projekte ist ein in sich geschlossenes Programm oder auch eine Library für die restlichen Teile. Und alle zusammen bilden sie die 'Lösung' für das Kundenprojekt "Lagerhallen-Automatisierung" > -bedeutet built nur "machen" und was bedeutet built und rebuilt? build wurde ja schon erklärt. Unternimm alle Schritte um das Projekt auf den neuesten Stand zu bringen. Ausgangspunkt ist dabei der jetzige bereits übersetzte Zustand. Ein rebuild ist normalerweise: Alle bereits übersetzten Dinge löschen und bei 0 beginnend, das Projekt neu aufbauen.
Stephan schrieb: > Ich bin bestrebt, neben ordentlichem Code auch gute Projektorganisation > zu üben. Als IDE verwende ich AVRStudio 5. IMHO keine wirklich gute Wahl. Aber egal... > -was bezeichnet eigentlich die Solution? Mich irritiert, dass man einer > Solution ein Projekt hinzufügen kann. Nunja, das ist nunmal so beim MS-VisualStudio, auf das das AVRStudio 5+ aufsetzt. Das ist einfach eine zusätzliche Verwaltungsebene, die es ermöglicht, eine große Gesamtlösung in überschaubare Teilprojekte zu zerlegen, an denen dann (bei vernünftigen Softwaredesign) auch unabhängig entwickelt werden kann. Wenn es mit der verteilten Entwicklung in getrennten Projekten Probleme gibt, zeigt das im Allgemeinen recht zuverlässig an, daß das Softwaredesign der Gesamtlösung Scheiße ist.
c-hater schrieb: > IMHO keine wirklich gute Wahl. WAS ist keine gute Wahl? Ein Softwareprojekt "gut" zu organisieren?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.