Blog Feed

Final Reflection

Analysis and Modeling of Software Hier nun die Finale Reflexion meines Semesters an der TEC in Guadalajara, Mexiko. Es war eine richtig schöne Zeit und sehr wertvolle Erfahrung in einem anderen Land mit anderer Kultur und anderer Art des Lehrnens zu studieren. Link zum Bild Mir gefiel es sehr die Posts in WordPress anzufertigen, die … Weiterlesen Final Reflection

Final Project Delivery

Analysis and Modeling of Software design extracted from The interviews LInk We learned that UML offers a lot of ways to visualize a system's architectural blueprints in a diagram, including elements such as activities, individual components of the system, the way how the system will run and external user interfaces. It helped us a lot … Weiterlesen Final Project Delivery

Testing in OO #Mastery 12

Analysis and Modeling of Software Link zum Bild Immer wenn große Systeme designed werden empfiehlt es sich objektorientierte Tests durchzuführen, da herkömmliche Teststrategien auf OO-Programme meist nicht wirklich angewendet werden können. Diese unterscheiden sich in ihrem Aufbau stark von herkömmlichen Programmen. Beim OO-Testing geht es um die Klassen, welche ein grundlegender Bestandteil vonOO-Programmen darstellen. Die … Weiterlesen Testing in OO #Mastery 12

Verification and Validation #Mastery 11

Analysis and Modeling of Software Um was geht's eigentlich? Verifikation und Validierung, oder kurz V&V, sind nicht wegzudenkende Produktionsschritte im Softwareengineering. Sie bilden die Grundlage für ein erfolgreiches und zufriedenstellendes Endergebnis und sind während des gesamten Produktionszyklus präsent. Dabei ist es sehr wichtig den Unterschied der beiden Begriffe zu verstehen, da diese oft durcheinander gebracht … Weiterlesen Verification and Validation #Mastery 11

Project Reflection

Problemsolving with Programming Das Projekt an dem Simon und ich gearbeitet haben befasste sich mit dem Euler Problem Nummer 204 Zusammenarbeit Die Arbeit mit Simon hat sehr viel Spaß gemacht und meiner Meinung nach auch gut geklappt. Wir haben in unserer Heim-Hochschule in Deutschland schon mehrfach zusammen an Projekten gearbeitet und wussten daher schon von … Weiterlesen Project Reflection

Strings #Mastery 18

Problemsolving with Programming Strings sind einfach ausgedrückt nichts anderes als eine Aneinanderreihung von Arrays, also von einzelnen Buchstaben. Es handelt sich also bei einem String einfach um ein Wort oder einen Satz bzw. mehrere Sätze. Strings können dabei in einer Variable gespeichert werden, um sie ausgeben zu können. Die Ausgabe erfolgt wie gewohnt natürlich mit … Weiterlesen Strings #Mastery 18

Lists and Tuples #Mastery 17

Problemsolving with Programming Listen sind in Python ein sehr wichtiger und oft verwendeter Baustein des Programm-Codes. Man kann über eine Liste von strings, Zahlen oder anderen Werten iterrieren, um diese zu vergleichen, neu zu sortieren oder einfach nur auszugeben. Um eine Liste in Python zu erstellen und auszugeben benutzt man dem in Bild dargestellten Code. … Weiterlesen Lists and Tuples #Mastery 17

Code Revision #Mastery 10

Analysis and Modeling of Software Die sogenannte Review oder auch der Softwaretest bezeichnet in der Softwareentwicklung einen sehr wichtigen Arbeitsschritt, nämlich die manuelle Prüfung der Arbeitsergebnisse. Jeder Programmteil kann durch eine andere Person getestet werden. dabei handelt es sich bei der Review um eine statische Testmethode, die zu den analytischen Qualitätssicherungsmaßnahmen gehört. Ein typisches Review … Weiterlesen Code Revision #Mastery 10

Classes to Code #Mastery 09

Analysis and Modeling of Software In vorherigen Post haben wir uns damit beschäftigt, wie man ein Klassen-Diagramm in eine Tabelle umwandeln kann, um so eine bessere Übersicht zu bekommen, welche Klassen zusammengehören und auf welche weise diese miteinander verbunden sind. Das kann hilfreich sein, wenn man nach einer längeren Pause wieder mit der Arbeit fortfahren … Weiterlesen Classes to Code #Mastery 09

Classes to Tables #Matsery 08

Analysis and Modeling of Software Im heutigen Post beschäftigen wir uns damit, wie man aus bereits erstellten Klassen-Diagrammen ein oder mehrere Tabellen erstellen kann. Dabei stellt sich natürlich erst einmal die Frage, warum wir uns die extra Arbeit machen sollten und zusätzlich zum Programmcode und den Diagrammen noch Tabellen erstellen sollten. Um diese Frage zufriedenstellend … Weiterlesen Classes to Tables #Matsery 08