From 4e6414e8f5b1ade77869251dfa7d0ea74dde4cce Mon Sep 17 00:00:00 2001 From: Tobias Wylega Date: Wed, 20 Mar 2024 09:57:54 +0100 Subject: [PATCH] reference --- Chapters/2-Planung.typ | 2 +- sources.bib | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Chapters/2-Planung.typ b/Chapters/2-Planung.typ index 987d4e5..4d1d2bf 100644 --- a/Chapters/2-Planung.typ +++ b/Chapters/2-Planung.typ @@ -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 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] diff --git a/sources.bib b/sources.bib index 1d30218..5589a61 100644 --- a/sources.bib +++ b/sources.bib @@ -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}, +}