BLOG
dranbleiben!
Node.js Module mit JSDoc dokumentieren
Das Revealing Module Pattern ist eine bewährte Methode, um JavaScript-Code zu kapseln und eine private Implementierung hinter einer definierten öffentlichen Schnittstelle zu verbergen. In diesem Artikel werde ich zeigen, wie man das Revealing Module Pattern in Node.js verwendet und wie man so ein Modul mit http://usejsdoc.org/ dokumentiert. Als…
mehr...Agil, Extrem oder doch Anarchisch?
In einen Interview von 2015 16: Kent Beck - Tiny Decisions and Emergent Design bin ich auf eine sehr interessante Aussage von Kent Beck (Extreme Programming Erfinder, Mitunterzeichner des Agilen Manifests und Autor von JUnit) gestossen. Er erklärte, dass er damals, als die Agile Bewegung begann, mit dem Begriff "agil" nicht glücklich gewesen sei…
mehr...libVLC Entwicklungsumgebung als Docker Container ohne Qt4
Entwickler komplexer Projekte müssen oft Open-Source Bibliotheken einbinden. Insbesondere in der nativen Entwicklung können diese Bibliotheken eine hohe Anzahl an Abhängigkeiten haben. Diese Abhängigkeiten können sowohl in Form von weiteren Bibliotheken, Tools oder sogar ganze Programmiersprachen auftreten. Ein gutes Beispiel hierfür ist libVLC…
mehr...Scrum ist nicht agil
Zugegeben, der Titel ist ein wenig provokant. Das soll es aber auch, denn ich möchte damit ein Gefühl zum Ausdruck bringen, das mich schon lange beschleicht. Der Ausschlag gebende Anstoß für diesen Artikel kam, als ich mich selbst in folgender Situation befand: Wir waren mitten im Sprint und der Kunde wünschte dringend die Umsetzung einer…
mehr...Leserliche require Anweisungen für mocha Unit Tests in Clean Architecture Node Applications
Bei Pulsar Solutions versuchen wir die Richtlinien von Clean Architecture zu befolgen, um Code zu produzieren, der testbar ist und unabhängig von Frameworks, UI, Datenbanken und sogar das Web. Gleichzeitig sollte der Zweck der Applikation offensichtlich werden, indem man sich die Dateistruktur ansieht. Das resultiert allerdings oft in einem weit…
mehr...