Eine fixe, einheitliche Definition was Clean Code denn ist, die sich hier in einem Satz darstellen ließe, gibt es nicht. Im Wesentlichen ist man sich aber einig, dass ganz viel davon auf Robert C. Martin und sein Buch „Clean Code“ von 2009 zurückgeht. Für ihn ist Clean Code eine Denkschule, eine Art gemeinsames Wertesystem, dem…
Autor: Moritz Lang
KI bewerten: Confusion Matrix und Capture Rate Tables
Die letzten Jahre haben uns allen eindrucksvoll vor Augen geführt, welche Folgen KI-Anwendungen für unser nicht nur berufliches, sondern auch alltägliches Leben haben können. Die rasante Verbreitung von ChatGPT und anderen Large Language Models ist nur das wohl prominenteste Beispiel für eine sich mehr und mehr durchsetzende Entwicklung. Hinter diesen KIs stecken immer auch Algorithmen,…
Klassiker fruchtig interpretiert: eine Woche Schülerpraktikum
Vergangene Woche hatten wir mal wieder einen Schülerpraktikant bei uns zu Gast. Romeo (14 Jahre) hat eine Woche bei uns reingeschaut und in dieser Zeit ein kleines eigenes Game programmiert. Die Aufgabe: den Videospiel-Klassiker Pong mit einem modernen Twist zu versehen und gestalterisch ein wenig moderner und fruchtiger machen!Realisiert hat er sein Game auf Basis…
Praktikumsbericht: 3D-Modellierung und -animation
Ein Praktikum geht zu Ende: Zum Abschluss haben wir ein kleines Interview mit unserer aktuellen Praktikantin Lena geführt, um ein paar Einblicke in ihre Arbeit der letzten Monate zu bekommen. Studio Fluffy: Hi Lena! Vielleicht kannst du zum Einstieg ja ein paar Worte über dich selbst sagen, wer du bist und wie du bei Studio…
Agile Softwareentwicklung: Continuous Integration
Was ist Continuous Integration? Die agile Softwareentwicklung hat in den letzten Jahren an Popularität gewonnen und eine neue Art des Entwickelns ermöglicht. In diesem Zusammenhang ist auch Continuous Integration entstanden, geprägt von Martin Fowler. Ein Schlüsselelement des Ansatzes ist das regelmäßige Zusammenführen von Code-Änderungen in einem zentralen Repository, um Bugs frühzeitig zu erkennen und die…
Apps entwickeln mit Rust und Flutter
Wozu braucht es Rust & Flutter? Die stetig wachsende Nachfrage nach leistungsstarken mobilen Apps stellt Entwickler vor die Herausforderung, rechenintensive Anwendungen effizient und plattformübergreifend zu entwickeln. In diesem Artikel werden wir uns mit der Rolle der Programmiersprache Rust und des Frameworks Flutter bei der Bewältigung dieser Herausforderung befassen. Rust, eine moderne Sprache mit Fokus auf…
Innovation by Design: Kreative Lösungen durch Zusammenarbeit
Innovation ist für Unternehmen heute von entscheidender Bedeutung, um sich in einem dynamischen und wettbewerbsintensiven Umfeld zu behaupten. Dabei kann Design eine entscheidende Rolle spielen, insbesondere das Konzept der „Innovation by Design“. Was ist „Innovation by Design?“ Innovation by Design bezieht sich auf den Ansatz, Designprinzipien und -methoden in den Innovationsprozess zu integrieren. Es geht…
Generatives Design trifft auf CAD: Neue Horizonte für Design und Ingenieurskunst
Generative Computer Aided Design – ein Begriff, der auf den ersten Blick komplex wirkt. Was dahinter steckt, nämlich generative Gestaltung für industrielle Designprozesse, ist ebenfalls ein anspruchsvolles Unterfangen. Aber die Grundidee ist recht simpel: Ein Computer macht Entwürfe für uns Menschen, die wir dann in typischer CAD-Software betrachten können. In diesem Artikel wollen wir Ihnen…
Effektive Data Science-Dashboards mit Plotly Dash
Durch die Allgegenwart von Methoden der Data Science in verschiedensten Berufsfeldern sind individuell gestaltete Dashboards heute unverzichtbar. Plotly Dash liefert das Open Source Tool dazu! Wer Data Science betreibt – für die Finanzwelt, Marketing, Personalmanagment oder Infrastruktur – kommt um gut funktionierende Dashboards nicht herum . Der beste Algorithmus bringt einen nicht voran, wenn die…
Fluffy Workshops für Kinder und Jugendliche
Mit viel Kreativität und Forschergeist erkunden wir gemeinsam mit jungen Menschen Themen der Informatik und Zukunftstechnologien. Bei Studio Fluffy arbeiten wir interdisziplinär. Durch den Austausch miteinander entstehen für unsere Kunden robuste und intuitiv nutzbare Ergebnisse. Wenn verschiedene berufliche oder gesellschaftliche Gruppen zusammenarbeiten, inspirieren wir uns gegenseitig. Die Einblicke in die Welt des Gegenübers erweitern den…