Bei meinen Recherchen im Rahmen meiner Masterarbeit zum Thema “Test Driven Development als Maßnahme zur Qualitätssicherung bei der Softwareentwicklung” habe ich versucht, herauszufinden, welche Eigenschaften “gute” Unit-Tests aufweisen sollten. Herausgekommen ist die folgende Liste aus acht Eigenschaften, für die ich leider auch nach mehreren Versuchen mit unterschiedlichen Wörtern kein leicht zu merkendes Akronym finden konnte: [...]
Wegfindung mit dem A*-Algorithmus in Java
Für unser Studienprojekt “Fertigungsanlage” habe ich als Prototypen den A*-Algorithmus in Java umgesetzt. Mit der Implementierung kann auf der Beispielanlage, die im folgenden Bild zu sehen ist, eine Wegplanung durchgeführt werden, die den optimalen Weg zwischen zwei Punkten der Anlage ermittelt. Auf der linken Seite sieht man ein Hochregallager und rechts oben eine LKW-Laderampe. Die [...]
Software-Architekturmuster
Sooo… nach den üblichen 5,5 Stunden Zugfahrt (1 davon in einem engen Abteil mit 3 Kindern ) bin ich heute abend in Nürnberg angekommen, wo ich die nächsten 3 Tage mal wieder meinem Studium widmen werde. Morgen halte ich mit zwei Kommilitonen einen kleinen Vortrag zum Thema Software-Architekturmuster. Im Rahmen eines Praktikums im Fach Software-Technologie [...]
Trac als Werkzeug zur Softwareentwicklung
Trac wollte ich mir schon näher anschauen, seit ich vor einem halben Jahr zum ersten Mal darüber gelesen habe (in der iX). Jetzt habe ich im Rahmen des Software-Engineering-Studiums endlich einen Anlass gefunden, mich näher damit auseinanderzusetzen. Wir überlegen nämlich, ob wir dieses Werkzeug nicht auch für unser Programmierprojekt verwenden sollten, an dem 25 Studenten [...]
WordPress als Blog-Plattform im Unternehmen
Der Einsatz von Webtechnologien wie Wikis oder Blogs in Unternehmen setzt sich zur Zeit immer mehr durch (siehe z.B. im CIO Weblog, bei bueltge oder bei basicthinking). Und da wir in unserem Unternehmen bereits ein umfangreiches Intranet und auch ein Wiki pflegen, war der nächste Schritt für mich die Umsetzung einer Blog-Plattform. Daher habe ich [...]
TYPO3-Extension sm_employeelist finished and published
It took me quite a long time but now I have finished my TYPO3-extension sm_employeelist. Everybody feel free to download it from the TER: sm_employeelist in the TER. Because TYPO3.org has problems converting the extensions’ manuals at the moment, I will give you a short overview about what my extension can do for you The [...]
TYPO3-Extension: Erste Programmierschritte
Kommen wir zum nächsten Teil meiner kleinen Reihe zur Extension-Entwicklung. Heute habe ich mich mal mit dem Entwurf der Klassenstruktur und den ersten Programmierschritten auseinandergesetzt. UML-Entwurf Vor Beginn der Programmierung habe ich ein UML-Klassendiagramm angefertigt, dass den grundlegenden Aufbau der Klassenstruktur zeigt. Zunächst habe ich nur grob die Klassen modelliert und einige wichtige Methoden definiert, [...]
sm_employeelist im Extension Kickstarter
Im nächsten Teil meiner kleinen Beitragsreihe zur Entwicklung meiner TYPO3-Extension sm_employeelist behandle ich den ersten Entwurf der Extension im Extension Kickstarter. Der Kickstarter Zunächst habe ich die Extension anhand des ERM im Kickstarter modelliert. Dadurch werden die richtigen Bezeichnungen für die Datenbankfelder verwendet und man kann schon einige Funktionen nutzen, die TYPO3 zur Einschränkung der [...]
Entwicklung der TYPO3-Extension sm_employeelist
Heute habe ich mich einmal hingesetzt und die Planung meiner TYPO3-Extension sm_employeelist überdacht. Ich hatte zwar schon mit der Implementierung angefangen, aber in letzter Zeit war einfach kaum Zeit um daran weiterzuarbeiten. Und da ich auch schon wieder einiges an Verbesserungspotential ausgemacht habe, bin ich einfach von vorne angefangen. Aber diesmal wird es tatsächlich durchgezogen [...]



