Model-View-ViewModel (MVVM)

Beim Model-View-ViewModel (MVVM) ist eine Architektur um Software zu entwickelt. Hierbei gibt es eine klare Trennung zwischen Daten und Funktionalität hin zur Benutzeroberfläche. Zusammen mit MVVM empfiehlt es sich auch noch Test getriebene Entwicklung zu betreiben um so die maximale Qualität der Software zu sichern. Die hierbei entstehende Aufteilung soll uns die folgende Grafik näher erläutern.

Aufbaustruktur von MVVM.

Aufbaustruktur von MVVM.

Weiterlesen

Fehler in Mercurial 2.5

In der aktuellen Version von Mercurial (2.5) hat sich ein fieser Fehler eingeschlichen. So erhält gibt das Anfragen eines „Pulls“ oder eines „Pushs“ stehts den HTTP-Fehler 500 zurück. Ein baldiger fix wurde bereits Angekündigt in Version 2.5.1. Bis dahin kann nur gehofft werden, das die Aktualisierungen sich auf wenige Beschränken und somit möglichst wenig Personen Betroffen sind.  Weiterlesen