Categories
blogroll
Links
-
Recent Posts
Category Archives: Master in Software Engineering
3 Dinge, die ich an .NET mag
In meinem Studium hatte ich in den letzten Wochen wieder die Möglichkeit eine neue Sprache kennenzulernen, nämlich C# auf der .NET Plattform. Sobald man eine neue Sprache lernt, vergleicht man unweigerlich mit den bisher bekannten Konstrukten. Daher möchte ich in diesem Artikel festhalten, was ich an C# und .NET mag und was vielleicht in C# anders oder auch besser gelöst wurde, als mit anderen Sprachen wie PHP, Java, Javascript.
1. “Syntactic Sugar” in C#
- Properties (einfachere Definition von getter/setter und einfacherer Zugriff)
- Alle Typen (auch primitive) sind von Sytem.Object abgeleitet -> Primitive Datentypen werden mittels Boxing / Unboxing automatisch umgewandelt
Posted in Master in Software Engineering
8 Comments
Requirements Engineering – Teil I – Einführung
Nach langer langer Zeit möchte ich mich bei Euch wieder mal mit einem Post melden. Die Semesterprüfungen sind fast durch und es sieht gut aus, dass ich mit den letzten 3 Prüfungen am 11. November den Sack zu machen und das erste Zertifikat ergattern kann. Danach gehts fix weiter ins 2. Semester.
Nun aber zum Thema…
Da ich in letzter Zeit einiges über Requirements Engineering erfahren habe, möchte ich natürlich auch hier darüber berichten.
Was ist Requirements Engineering?
Requirements Engineering ist eine komplexe Tätigkeit mit den ineinander übergreifenden Aktivitäten der Erhebung, Analyse, Dokumentation und Prüfung von Anforderungen.
Posted in Allgemein, Master in Software Engineering
2 Comments
PHP == Java == Javascript?
Aufgrund meines Studiums werde ich dazu genötigt verschiedene Programmiersprachen kennen zu lernen. Anfangs war es für mich ein bisschen befremdlich die Konzepte von C oder C++ zu lernen.
In der Zwischenzeit finde ich es aber unglaublich interessant die Feinheiten bzw. die Unterschiede der verschiedenen Programmiersprachen zu erkennen und zu lernen. Der Vorteil liegt auf der Hand. Wenn man weiss, wie sich aktuelle Sprachen unterscheiden, sollte es einem auch in der Zukunft nicht schwer fallen, neue Sprachen und Konzepte zu lernen, weil man weiss, worauf man achten muss.
Posted in Java, Javascript, Master in Software Engineering, PHP
17 Comments
Semesterprüfungen Master in Softwareengineering
Heute nur ein ganz kurzer Eintrag von mir. Ich bin nun wieder zurück von den Ferien und wieder bereit, möglichst viele und interessante Dinge in der Softwareentwicklung zu entdecken.
In den nächsten Wochen möchte ich mich aber auf die anstehenden Semesterprüfungen vorbereiten und werde daher nicht mehr soviel zum bloggen kommen. Wenn ich aber etwas sehr interessantes entdecke, möchte ich es euch natürlich nicht vorenthalten.
Hier noch die Themen, welche ich beackern muss:
- Grundlagen Betriebssysteme
- Windows Betriebssysteme
- Objektorientierte Modellierungspraxis
- Programmieren Java 1
- Projektmanagement
- Software Prozesse
- Einführung Requirements Engineering
Buchrezension Professionelle Gesprächsführung
Seid ihr es Leid, dass euch euer Gesprächspartner einfach nicht versteht und die Gespräche ab und zu in die “falsche” Richtung laufen?
Dann werde ich im folgenden Artikel das Buch Professionelle Gesprächsführung von Christian Weisbach vorstellen.
Ausgangspunkt des Buches war mein Studium und wir wurden dazu verknurrt, das Buch Professionelle Gesprächsführung zu lesen. Wir alle wissen, Kommunikation ist wichtig (sogar oder eben gerade als Informatiker). Trotzdem wissen wir erstaunlich wenig über dieses Thema. Wir setzen unsere im Verlaufe des Lebens gesammelten Gesprächserfahrungen ein und nutzen diese, unter Stress fallen wir aber in unsere bevorzugten Muster.
Zusammenfassung
Posted in Buchrezension, Master in Software Engineering, Soft Factors
Tagged gesprächsführung, kommunikation
2 Comments