Skip to content

Commit

Permalink
reference
Browse files Browse the repository at this point in the history
  • Loading branch information
MrToWy committed Mar 20, 2024
1 parent f8cd338 commit 4e6414e
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Chapters/2-Planung.typ
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Eine Angular Anwendung besteht aus Komponenten und Seiten. Auf einer Seite werde

Eine Komponente ist ein wiederverwendbares Element auf einer Website – beispielsweise ein Drop-Down, oder eine Textbox. Eine Komponente ist ebenfalls in der HTML-ähnlichen Struktur organisiert. In der Komponente können sich HTML-Elemente und andere Angular-Komponenten befinden.

Komponenten und Seiten haben eine .HTML-Datei für die Beschreibung der Struktur, eine .SCSS-Datei für die Beschreibung des Aussehens, sowie eine .TS-Datei für kleinere Logiken. Geschäftslogik wird meist in seperate #service#text("-Klassen") ausgelagert – ähnlich wie schon in @backend beschrieben.
Komponenten und Seiten haben eine .HTML-Datei für die Beschreibung der Struktur, eine .SCSS-Datei für die Beschreibung des Aussehens, sowie eine .TS-Datei für kleinere Logiken. Geschäftslogik wird meist in seperate #service#text("-Klassen") ausgelagert – ähnlich wie schon in @backend beschrieben. @angularStructure

== Interview mit Studiendekan <interview>
Da die Anforderungen sowie der aktuelle Arbeitsablauf noch unklar waren, musste eine Methode gefunden werden, um beides gründlich zu durchleuchten. Ein Interview hat den entscheidenden Vorteil, dass der Verlauf des Gesprächs individuell angepasst werden kann. Wenn sich neue Fragen ergeben, oder Fragen nicht ausreichend beantwortet wurden, kann im Interview direkt nachgefragt werden. @rupp_requirements-engineering_2014[Kapitel 6.3.3]
Expand Down
8 changes: 8 additions & 0 deletions sources.bib
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,11 @@ @book{goll_entwurfsprinzipien_2018
doi = {10.1007/978-3-658-20055-8},
file = {Goll - 2018 - Entwurfsprinzipien und Konstruktionskonzepte der S.pdf:C\:\\Users\\lepha\\Zotero\\storage\\6YL3NCYK\\Goll - 2018 - Entwurfsprinzipien und Konstruktionskonzepte der S.pdf:application/pdf},
}


@online{angularStructure,
title = {Angular - Workspace and project file structure},
url = {https://angular.io/guide/file-structure},
urldate = {2024-03-19},
file = {Angular - Workspace and project file structure:C\:\\Users\\lepha\\Zotero\\storage\\DMQ9769E\\file-structure.html:text/html},
}

0 comments on commit 4e6414e

Please sign in to comment.