A simple demo on how to use Python Pandas with jQAssistant / Neo4j

A simple demo on how to use Python Pandas with jQAssistant / Neo4j

I’m a huge fan of the software analysis framework jQAssistant. It’s a great tool for scanning and validating various software artifacts. But I also love Python Pandas as a powerful tool in combination with Jupyter notebook for reproducible Software Analytics.

Combining these tools is near at hand. So I’ve created a quick demonstration for “first contact” 🙂

Warum Quellcode kommentieren?

Warum Quellcode kommentieren?

Eines der agilen Prinzipien lautet: “Funktionierende Software mehr als umfassende Dokumentation”. Viele Entwickler sind daher der Meinung, dass sie ĂĽberhaupt nichts mehr dokumentieren bzw. im Code kommentieren mĂĽssen. Wer im Manifest jedoch weiterliest, erfährt “obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein”. Dokumentation spielt auch in der agilen Softwareentwicklung sehr wohl eine wichtige Rolle…

TOP 50 Software Development Books (February 2017)

TOP 50 Software Development Books (February 2017)

I’ve updated my Goodreads account recently and I saw, that there are already 100+ tech books listed that I read. Celebrating this milestone, I’ve decided to create my first TOP 50 list of “books without version numbers”. These are books that aren’t specific to any programming language or framework. There is much value in these kinds of books because they won’t get outdated that fast. From the list, I can see that my preferences are: Agile, Refactoring and Patterns. Have fun browsing!